We have put ads on our site. I hope you don't mind.
If at any time the ads did something aside from being displayed at the top, in short, it did something annoying like a popup or anything, just let us know.
For any concerns, please let the administrators and moderators know. We'll sort it out.
Thank you.