correct define for _NP