Implement ConsoleWindow