spec the device model