fix geolocation