add --check and --help flags