finished lecture 5