new code knp