review for the semester exam