review for midterm 5107594