fixed --help option. properly captured unknown options