pathfind update