             if dstFileExistResult.fileExist {
                 throw Error.locationFileExist(dst)
             }
-            else {
-                try dstURL.crt.createDirectory()
-            }
+            try dstURL.crt.createDirectory(fileExistResult: dstFileExistResult)
         }
         
         try CuratorFileManager.moveItem(at: srcURL, to: dstURL)

            if dstFileExistResult.fileExist {
                throw Error.locationFileExist(dst)
            }
            else {
                try dstURL.crt.createDirectory()
            }
        }
        
        try CuratorFileManager.linkItem(at: srcURL, to: dstURL)

                }
            }
            else {
                try url.crt.createDirectory(fileExistResult: fileExistResult)
            }
        }
        
