fix getopt short opts