I think you are overdoing the ads. I know its hard to get revenue ect and most are fine but the pop up ones are rly starting to anoy me.
http://forum.ragezone.com/f600/ragez...ements-707368/
ads are to fuck with the leachers, login, its that simple.