bug fixes of NPC