added ConsoleTaskSample