I didn't think it would've come from another source since I have adblock enabled on all other websites except techspot, would it?I'll still ask around but in the meantime make sure it's not coming from one of your browser addons or other source. Thanks.