     // MARK - Private
     
     private func setUpStoragePaths() {
-        var cacheUrl: URL?
+        var _cacheUrl: URL?
         
         if let applicationGroupIdentifier = MXSDKOptions.sharedInstance().applicationGroupIdentifier {
-            cacheUrl = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: applicationGroupIdentifier)
+            _cacheUrl = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: applicationGroupIdentifier)
         } else {
             let cacheDirList = NSSearchPathForDirectoriesInDomains(.cachesDirectory, .userDomainMask, true)
-            cacheUrl = URL(fileURLWithPath: cacheDirList[0])
+            _cacheUrl = URL(fileURLWithPath: cacheDirList[0])
         }
         
-        guard let cacheUrl = cacheUrl else {
+        guard let cacheUrl = _cacheUrl else {
             MXLog.error("[MXSpaceStore] setUpStoragePaths was unable to define cache URL")
             return
         }

    /// - Returns:an instance of `MXSpaceGraphData` if the data has been restored succesfully. `nil` otherwise
    func loadSpaceGraphData() -> MXSpaceGraphData? {
        guard let storeUrl = self.storeUrl else {
            MXLog.error("[MXSpaceStore] loadSpaceGraphData failed: storeUrl not defined")
            return nil
        }
        

        
        do {
            guard let graph = try? NSKeyedUnarchiver.unarchiveObject(withFile: fileUrl.path) as? MXSpaceGraphData else {
                MXLog.warning("[MXSpaceStore] loadSpaceGraphData: found no archived graph")
                return nil
            }
            
            return graph
        } catch {
            MXLog.warning("[MXSpaceStore] loadSpaceGraphData: failed with error: \(error)")
        }
        
        return nil
