vendor modification