added geolocation plugin