pathfinding added 2