Construct reverted history on add item