Oh my God Daave, I wrote something almost identical to that, but someone walked into my office and I quickly closed the whole thing down... comment left unsaid. So glad you are there to pick up the baton!