update VendorController