Lecture 4 ready