Very insightful and eloquent, clear explanation of complicated topic. Thank you!