I always struggled to understand, but your blog clarified a lot for me. Thanks for simplifying it.