Due to pathetic arrangements of advertisements (so many) on this domain, I am leaving this place.
Let's hope in future freeservers.com will improve its banner layouts.