added a hit counter, and geolocator