Dispatcher: DI improvement