add navigator geolocation