mergeprep
merged, mapping optimized