Phenomenal brekoadwn of the topic, you should write for me too!