Merge worker