Now all events fire like they should