refactored response to event relationship