WOW this is so exciting. Got them working. I couldn't have done this myself... not in this lifetime :-) I don't even understand why it works, just going on faith.
I can't wait to see what you've come up with to have a fresh show for each product. I owe you one, for sure!