Good thorough review! Thanks for sharing.