update item.def