About NMPF