added untested but updated version of findAllPossibleGuides()