geolocation fixes