tweak tail merging logic