middle-lesson commit