add PathFinder logic