Is there a reason this event doesn't use addEvent?