SplitAndMerge added to scan struct