Navigating complex areas with pathfinder