dispatch events with new event types