NPC launches updated website