bunch of events added