organized the namespacing for event types