Multistep merge