Wonderful job! I totally agree with you. The most fun is when you are challenged and what a wonderful feeling when you get a beautiful result like this. Way to go!