adding jonathan's lesson stuff