notes from class 3401507