use getopt
add -h