update for notification, change structure of event