trying to perfect geolocation accuracy