tighten up getopt(3) sequence