revise event type