added path_finder api