add item model and test