child now uses MPI as well