events are EventEmitters