all these adverts on this site! it just installed some weird thing on my tablet! Wtf!