 		self.conInfo = connectInfo
 		self.queue = queue
 		self.fileManager = fileManager
+		self.importedFiles = []
 		totalSize = files.reduce(0) { (size, fileInfo) -> Int in
 			return size + Int(fileInfo.fileUrl.fileSize())
 		}

	
	public let fileCache: FileCache
	public var workspace: Workspace { return fileCache.workspace }
	fileprivate let files: [FileToImport]
	fileprivate var uploadSession: URLSession!
	fileprivate var tasks: [Int: ImportData] = [:]

			fileCache.update(file: newFile, withData: fileData).startWithFailed { updateError in
				self.progressObserver?.send(error: updateError)
			}
			importedFiles.append(newFile)
		} catch let err as Rc2Error {
			progressObserver?.send(error: err)
		} catch {
