For a past few days thehelper.net take me more than 2-3 minutes to load even one page. It took me 5min to post this. And some other sites like playdota.com/fourms causes my network to disconnected every time i open it. Whats the problem how to fix it. Other site work better.