Dispatch Hooks

Should be in execute, this way it's called before the Client Action Handlers are called. This method should stay abstract