Hi, I have downloaded Internet Speed Tracker from Google Chrome Shop, but I do not know where to find it on my PC now. All that has changed is now I have another homepage, which is a search page. Well, it does not work well, so I want to get Google search back. But I want to know what is my Internet speed, too. how can I find these stats?