shorter summary.  give getopts an argv command to make it easier to preprocess args