wow, I'm coming back to this one... big learning curve, but really well thought out.I could feel myself get better with every try. Very ambitious, and well done!