it's just about a website that cheat me to click it many times and promising an $10 reward per click. it was very annoying and I think it's my fault t…