Sorry about the recent server problems. [Fixed finally!]
I have great news. No, not great news, excellent news.
I know that we have been having MANY server down times and lag problems within the last two days, and I am glad to say that I think I have fixed my lag problems once a for all.