Ok..

I think i fixed most of the delays. Let me know if you have a problem with the site.