lecture 9 + proj 5 update