update lecture 43