Very thorough review.