fix usage and getopt... again
add man page