fixing partial update merging