add back DeviceSettings attempt