Dispatcher Factory skeleton