class notes 7870933