more mergesort stuff