modified testDeviceTIM and ArgumentArray