Thanks again for this feedback. I have made several updates to this in part based on your helpful response here. I have also added a few things that I'd been putting off for about six months. Having so many people download it was the motivation I needed to finish those things off.