set geolocation to cookie
better geolocation and map handling