update lecture 22 some more