Designed OutputConsole API