             guard let clone = pollingDownloadOperation.clone() else {
                 return
             }
+            
             _do = clone
             _do?.url = pollToURL
         }

            }
            
            if let operation = operation as? DownloadJSONOperation where (operation.name == pollingDownloadOperation.name || operation.name == initialDownloadOperation.name) {
                guard let json = operation.downloadedJSON else {
                    return
                }
                
                model = T.withData(json)
                
                guard let _m = model else {
                    return

                parsedJSON = _m
                __completion?(_m)
            }
            super.finish(errors)
        } else {
            internalQueue.suspended = false
