update lecture40