notes on class topics 8972670