streamlined command line input processing