vendor model, table, and test added.