mpi bug fix