update MPI