Late to the party here but also wanted to ad my kudos to you guys, this was very well done.