Device and technology