ConsoleInput is slightly less shit now.