notes from class 8667605