Final review.pdf