big chunk of midterm 2 review topics.