update the geolocation