general class notes 684902