NNPCL integrity