done with Merging