updates for geolocation