protect vendor