added -h/--help to print help and exit normally