example for machineDetection