Very nice, and thank you for sharing...
Worth the wait...