Outstanding ... and I’m so impressed with it, I’m lifting it to use when a question of ‘what is evolution’ comes up!
I suggest checking the spelling first.