This solution sounds like it will work for me. I'm working on something else right now, but I will try this solution as soon as time permits. Let's leave this open for now and I will update it when I have tried your solution. Thanks for the clear explanation.