What would you call such a device?