add geolocation service