store event types as enum values, more stringent checks for championship events
make use of event type_str