add merging