updated vendors method