more on device model