diff vendor