changes to CommandLine so it doesn't hold the console