ppf or nsc