fix mpiobject