Excellent review. Thanks for sharing.