                 if let cancelled = info?[PHImageCancelledKey] as? Bool, cancelled {
                     return
                 }
+                resultHandler(image, info)
+                
+/*
                 DispatchQueue.global().async {
-                    resultHandler(image, info)
-/*
                     guard let fixedImage = fixOrientation(aImage: image) else {
                         DispatchQueue.main.async {
                             resultHandler(image, info)

                    DispatchQueue.main.async {
                        resultHandler(scaledImage, info)
                    }
 */
                }
            }
        })
    }

extension TTAImagePickerManager {
    
    static func fetchAssetCollections() -> [TTAAlbum] {
        let fetchResult = PHAssetCollection.fetchAssetCollections(with: .smartAlbum, subtype: .any, options: nil)
        guard fetchResult.count > 0 else { return [TTAAlbum]() }
        
        var assetCollections: [TTAAlbum] = []
