geolocation fixes

google maps api