learn to merge ...