Thanks for posting, I'm glad you found this interesting.
Would be glad to know any feedback or requests you have, to improve further.