Heh, and I already see one obvious way to merge Saxon's and Andy's ideas. Of course, I need to dedicate the next few weeks to getting ASH #100 done, so I may not be able to participate this time. :/ Dave Van Domelen, was kinda hoping to win #1 so he could sit out #2 without guilt.