mpi bug fixed