Swiss engineers have hooked up a sewing machine to the internet.
Bernina's artista 200E is believed to be the first sewing machine to be powered by Microsoft Windows CE and to connect directly to its own internet portal.
According to Bernina the machine allows users to link to an internet portal to download the latest stitches, patterns, and sewing tips.
The machine has been designed with icons, pop-up messages and programmable sounds. Users can save or delete files, and view tutorials on an eye-level colour touch screen.
The machine was developed by Sarah Caldwell, a New Zealander who joined the artista 200E development team based at Bernina's Swiss headquarters 18 months ago.
She told the Christchurch Press newspaper that the machine is the first of a new generation of sewing computers and that it uses the same technology platform as a handheld computer.
Cotton seedling freezes to death as Chang'e-4 shuts down for the Moon's 14-day lunar night
Fortnite easily out-earns PUBG, Assassin's Creed Odyssey and Red Dead Redemption 2 in 2018
Meteor showers as a service will be visible for about 100 kilometres in all directions
Saturn's rings only formed in the past 100 million years, suggests analysis of Cassini space probe data
New findings contradict conventional belief that Saturn's rings were formed along with the planet about 4.5 billion years ago