-distributed system
-fixed mpi bugs