Added geolocation component