vendor to device