new command line version