 
     private func stopCommissionerListening() {
         self.commissionerDevice!.transceiver!.sendStopListening { result in
-            self.log("commissionerDevice.sendStopListening: \(result)")
+            self.log("commissionerDevice.sendStopListening: \(result.description())")
             if (result == .NONE) {
                 self.stopTargetDeviceListening(onComplete: self.stepComplete)
             } else {

    private func stepSetClaimCode() {
        if let claimCode = self.targetDevice.claimCode {
            self.targetDevice.transceiver!.sendSetClaimCode(claimCode: claimCode) { result in
                self.log("targetDevice.sendSetClaimCode: \(result)")
                if (result == .NONE) {
                    self.stepComplete()
                } else {

    //MARK: EnsureCommissionerNetworkMatches
    private func stepEnsureCommissionerNetworkMatches() {
        self.commissionerDevice!.transceiver!.sendGetNetworkInfo { result, networkInfo in
            self.log("commissionerDevice.sendGetNetworkInfo: \(result.description()), networkInfo: \(networkInfo as Optional)")

            if (result == .NOT_FOUND) {
                self.commissionerDevice!.networkInfo = nil
