add methods to item_repository