im not getting it, but im guessing its a popup ad for ezboard, you'll be seeing a lot more of em unless u go for the CSC deal :b