update lecture 7