updated vendors def