Apple’s Worldwide Developers Conference keynote for 2017 featured more than two hours of non-stop announcements and product unveilings, resulting in the most eventful and jam-packed WWDC we’ve seen in years.

Along with new versions of iOS, macOS, tvOS, and watchOS, Apple also used the event to launch a number of products, refreshed iPad Pro models, new iMacs, new MacBooks, new MacBook Pro models, new Apple Watch bands, and updated MacBook Air’s.

Apple also shared details on two upcoming products, the pro-oriented “iMac Pro” and the “HomePod,” the company’s much-rumored Siri-powered speaker that’s designed to compete with products like the Amazon Echo while also offering up amazing sound quality. Both the iMac Pro and the HomePod are launching in December.