added geolocation in browser, distanced based queries