training and the entertaining aspects it brings: