seperate mpi from asym
mpi extract