I do, too! Great minds think alike.
Believe me, I KNOW how much work this is. But, as you said, it is a JOY.
Please put me on your ping list. :-)