building out more event stuff