faster merging