Added DeviceState