All the event magic you need.