random merges, sigh