I thought the purpose of an online dictionary was to assist with productive writing, but how can I be productive if I have to wait for advertisements to load? This is the worst site I've ever seen for advertising and it is frustrating to try and work while ads keep loading. I understand this is your revenue stream, but eight ads per page is a bit much. Especially when the banner ads push the content off-screen.