Basic working version of multiple event classes.