revised Command::new