NDC and NPP