         checkFileExist: Bool = true,
         options: Data.ReadingOptions = []
         ) throws -> Data {
-        let url = try location.asURL()
+        let url = try location.standardizedFileURL()
         
         if checkFileExist {
-            let fileExistResult = try url.fileExist()
+            let fileExistResult = url.crt.fileExist
             
             if !fileExistResult.fileExist {
                 throw Error.locationFileNotExist(location)

    }
    
    private static func convertToFilePathURL(from location: CuratorLocation) throws -> URL {
        let locationURL = try location.asURL()
        let locationNSURL = locationURL as NSURL
        
        guard let resultURL = locationNSURL.filePathURL else {

    public static func createDirectory(
        at location: CuratorLocation
        ) throws {
        let url = try location.standardizedFileURL()
        
        let directoryURL = url.crt.getDirectoryURL(greedy: true)
        
        try directoryURL.crt.createDirectory()
    }
}
