Thank you for your thoughts! I have a long way to go. @troux I'm going to play with your suggestions.
@mowse I agree. Let's have some fun and report back.