fix bug geolocation