updated npc-random-walk