mpi first version