updated about merge sort