multi-vendor model