Very nice and posted on Canada Day! I agree with Mike that you should post it in your projects as well.
The early bird gets the worm but its the second mouse that gets the cheese.