Thanks for the very thorough review.