merging purpose