working pathfinding w refined end points