What does the NPC Do?