Dispatch and intercept events