updated itemstack