added mpi scan with fgroup splitting