Parallel.sort is modified
change mc constructor
fix compilation error
merge fix
improve Parallel.sort