reverse merge on conditions for update item