Looking at the forum I didn't see a good place to post this but has anybody else been having weird ads pop up on the site? I'm currently using google Chrome and occasionally these flash ads will pop up over top of the latest posts with no way to close them. Not sure if its just an issue with my browser but its kind of annoying