pragmaticGuideTutorial