use #deliver_event_payload