Wow! I love the details.