name of events cant be nil