location-based events manager