add getopt reset support