Npp-and-ndc