Merging.
Making slow progress.