remove MergeResult struct