final pre-class review and updates.