saved passing item_repo