notes for class 3046360