implement lesson (fixed)