add support for event categories