added geolocation and contacts capabilities