minor fixes and geolocation alerting