NPFL Review