started making an mpi version