Implementing Dispatcher Controller.