study notes from lecture 7297336