Thanks - I'll play with it some more and see if I can improve on what I've got.