splitAndMerge Update