command line processing enhancements