I agree with Curious...wonderful first attempt.

Thank you for posting it!