PathFinding version 2