Thanks for the kind words! I'm glad you find it insightful, it incentivizes me to continue.