Refining use of geolocation