some of lecture 11
Need to finish the last 2 parts of lecture 11