A last-minute leak has seemingly confirmed the iPhone XS, XS Max, and XR names for Apple’s newest phones, and revealed new Apple Watch sizes. The names, first spotted by ATH, are found in a product sitemap XML file hosted on Apple.com, and are associated with items that will be available to purchase including AppleCare support, phone cases, and Watch bands. Today’s leak would put the names “iPhone XS Plus” and “iPhone XC” out of contention.

The XML file mentions the Apple Watch Series 4 by name, and new watch bands in wider 40mm and 44mm sizes (existing Apple Watches are either 38mm or 42mm) and a variety of colors.

The file has been pulled, but not before we grabbed a few screenshots.

The file also reveals a number of new Apple cases for the iPhone XS and iPhone XS Max devices. The silicone cases will come in midnight blue, white, black, stone, and Product RED, while the leather cases will be available in saddle brown, taupe, black, and Product RED. Leather folio cases are also listed in black, Product RED, green, Cape Cod blue, and peony pink. No Apple cases are listed for the iPhone XR.

Although rare, Apple has been known to leak crucial device details ahead of its secretive launch events. Last week, Guilherme Rambo discovered marketing images for the new iPhones and full-screen Apple Watch in the recap section of Apple’s special event website. And in 2016, Apple’s brand new Twitter account leaked the iPhone 7.