What's in a name? Well, when it comes to Google's Android 5.0 "L" mobile OS upgrade, quite a lot.
We've had licorice, lemonade and lemon meringue pie as possibilities, but the company has now confirmed it's going with the long-rumoured Lollipop moniker.
Calling it "our largest, most ambitious release on Android," Google detailed much of the Android 5.0 Lollipop's features this summer at Google I/O. The name was released today alongside the Nexus 6 smartphone and Nexus 9 tablet, both of which will launch with the new software.
Headlining the new OS is Google's Material Design UI - what the company calls, "a consistent design across devices". It's a friendly and colourful new look with a range of new transitions and features.
Other improvements include adjustable settings that can be tailored so that only certain notifications or people appear. Additionally, Google has thrown in a battery saver feature that, it says, will extend the life of the device by an extra 90 minutes.
Although Lollipop will launch first with the two new Nexus devices, Google has confirmed it will be available on the Nexus 5, 7, 10 and Google Play edition devices in the coming weeks.
Meanwhile, have a look at our Apple iOS 8 review.