fix geolocation response handling