Hi, Ok. I've an updated version I'll post tomorrow. I'd then like to go back over things one at a time to get this stuff right before I commit it. I don't really want to perpetuate broken API stuff where I can avoid it. Thanks for all your feedback so far! -a