update lecture 2