added ability to start from a geoloc