Oh man, I am liking this! Much better than my poor attempt.