wtf is a mfp?