This one's realllll good. Great job! Feels like an easy in for Catalog.
I hope I can get it into Catalog. Will be working on a few updates before submission.