command line processing