chain_merging is a silly idea