Compiles, but still has MPI not initialized bug
misc stuff