merging requires