add working geolocation