expose types of events