new ConsoleIO interface