notes from class 2044465