added event type to communication_register