Very nice information. Thanks. I'll read through some of it, and see what I can do as soon as I have a moment to sit down and write.