working on geoloc query