geolocation before mobile detect