Total Merge