dispatch now returning event to enable chaining