beginning MPI