set geolocation, added update button