some changes in multiprocessing
some changes in multiprocessing and merge