2018-10-22: site has been fixed a little. P.S. this site is 17 years old.