lecture 2023 2