through lecture 3