             return
         }
         if let index = self.index {
+            self.working.startAnimation(nil)
+            self.workinglabel.isHidden = false
             self.processtermination = .infosingletask
             self.outputprocess = OutputProcess()
             _ = EstimateRemoteInformationTask(index: index, outputprocess: self.outputprocess)

        NSApp.terminate(self)
    }

    private func info (num: Int) {
        switch num {
        case 1:
            self.info.stringValue = "Select a task...."

            guard self.remoteinfotask != nil else { return }
            self.remoteinfotask?.processTermination()
        case .infosingletask:
            self.setNumbers(outputprocess: self.outputprocess)
            self.workinglabel.isHidden = true
            self.working.stopAnimation(nil)
        }
    }

