actually send the event