We're definitely of like mind on this stuff. Truly refreshing as I'm honestly not used to it tongue emoticon I love recursion. It's so simple to do and you go down as many dimensions as you need to, each dimension accomplishing a unique set of tasks that don't have to have ANYTHING AT ALL to do with the levels above... just spit out a result the above levels can use. I remember learning about [1]https://en.wikipedia.org/wiki/Homunculus_argument in school in learning about vision it was taught as a laughable thing. But - even then, at the beginnings of programming knowledge, I thought to myself, "it doesn't have to be the SAME thing" looking at the screen in the same way but it could be somewhat similar to it". I imagined loops inside of loops inside of loops, each of them serving different purposes but altogether were functionally _similar_ (but not the same) as a 'man within a man within a man". So I never saw it as an absurdity, except when it was put simply the way they did. Yet in nature there *are* processes inside of processes inside of processes inside of processes... and what are we but a processes? What processes do *we* feed into? What do THOSE processes feed into? It amazes me that more people _don't_ think like this... but of course I'm biased because of squirting brain chemicals in my head that make me feel good when I think I've gotten something right. Doesn't mean my certainty is truth - but it leaves a nice sensation inside to encourage me to continue believing it tongue emoticon References Visible links 1. https://l.facebook.com/l.php?u=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHomunculus_argument&h=uAQFaQEjm