update item resolver