NPFC Performance Review