notes on class material 3504550