removing parallel merge sort