Fix reach guess when path is not equal to current best path
Merge branch 'linkey' into testing