new command & line switching implemented