Add event types feature