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.