Until now modular smartphones were a cult concern, of interest only to hardcore technology fans.
That's all changed with the LG G5, which launches alongside a host of add-ons that allow you to customise the phone's functionality in innovative ways.
Here we round our pick of the best G5 add-ons so far.
1 Rolling Bot
A close cousin of the BB-8 smartphone-controlled Star Wars astromech droid that was such a smash hit at Christmas, this remote-control robot features an embedded eight-megapixel camera for capturing videos and photos on the go.
The difference is that LG’s Rolling Bot also doubles as a home-monitoring system, allowing you to keep an eye on pets as and check general security around the home. And you can control home appliances remotely too.
2 LG 360 CAM
As the name suggests, this lets you shoot 360-degree footage, thanks to dual 13-megapixel 200-degree wide-angle cameras. You can then upload the results to Google Street View and YouTube 360 for others to check out.
The 360 CAM is also home to a 1,200mAh battery and 4GB of internal memory, which can be supplemented by a microSD card.
3 LG 360 VR
Samsung has been making great strides in VR of late. Not wanting to be left behind, the LG 360 VR is virtual reality headset that puts you in the heart of the action.
It’s like watching a 130-inch TV from two metres away. Only much more immersive.
4 LG Hi-Fi Plus with B&O PLAY
Developed by Danish stereo sages Bang & Olufsen, this speaker set brings lush high-resolution audio to the G5. Who needs Beats by Dre, anyway?
5 LG Smart Controller
The Smart Controller lets control drones with a joystick and view the video stream from the drone in real-time.