add getopt examples