event.type is less surprising