lecture 4 first pass