for device info module