Wow, this was so well done.