About MFPC