                let changes = changeInfo.changeDetails(for: albumsFetchResult)
             {
                 self.albumsFetchResult = changes.fetchResultAfterChanges
-                self.onAlbumsChange?(self.albums)
+                self.onAlbumsChange?(self.albums())
             }
             
             if let observedAlbum = self.observedAlbum,

            ))
        })
        
        self.albums = albums
    }
    
    private func photoLibraryAlbum(identifier: String, title: String?, fetchResult: PHFetchResult<PHAsset>) -> PhotoLibraryAlbum {

        callObserverHandler(changes: nil)
    }
    
    private func albums() -> [PhotoLibraryAlbum] {
        
        let options = fetchOptions()
        
