only print usage on opt_parse error or new option -h