Other devices and technologies