add basic geolocation stuff