separated npc and botanist data loading