experimenting with test lesson feature
reconciled differences with master branch