added geocoding to event model