better npc chooser