changes to the geolocation fetch script