A third example and factoring the guideService calls away from our main demo app