Awesome job. Some nice catches. Thanks for sharing