NPCL application