Wow, that must have taken you a long time. Thanks for sharing!