finished lecture 8