All good ideas and well appreciated. It may be a while before I get a chance to dig in, but I will look at all the things you all have suggested. Thanks.