This should work for MPI, but i need to test it on servers