Less disruptive version. Adds geolocation js