but more on device types