Merge Engine