 
     func reset() {
         self.outputprocess = nil
-        self.setNumbers(outputprocess: nil)
         self.process = nil
         self.singletask = nil
+        self.batchtasks = nil
+        self.setNumbers(outputprocess: nil)
     }
 
     @IBOutlet weak var TCPButton: NSButton!

    @IBAction func abort(_ sender: NSButton) {
        globalMainQueue.async(execute: { () -> Void in
            self.abortOperations()
            self.process = nil
        })
    }


        self.rsyncischanged()
        self.displayProfile()
        self.readyforexecution = true
        self.info.stringValue = Infoexecute().info(num: 0)
        self.delayWithSeconds(0.5) {
            self.enablemenuappbutton()
