Initializing smart dispatcher.