got geolocation update to work but with setInterval