This is really, really nice. Thank you for sharing it!

Thanks! Means a lot.