-h doesn't generate an error