merger addes, minor tweaks, lacks thread based merging