     
     func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath)
     {
-        self.didSelectIndexPath(indexPath)
+        self.didSelect(indexPath: indexPath)
     }
     
     // MARK: Private API
         
-    private func didSelectIndexPath(_ indexPath: IndexPath)
+    private func didSelect(indexPath: IndexPath)
     {
         let cameraRollAsset = self.assets[indexPath.item]
         
         // Check if an error occurred when attempting to retrieve the asset
         if let error = cameraRollAsset.error
         {
-            self.presentAssetErrorAlert(indexPath, error: error)
+            self.presentAssetErrorAlert(at: indexPath, error: error)
             
             return
         }

            }

            strongSelf.setupAndStartOperation()
            strongSelf.didSelectIndexPath(indexPath)
        }))
        
        self.present(alert, animated: true, completion: nil)

                {
                    if let indexPath = strongSelf.selectedIndexPath
                    {
                        strongSelf.presentErrorAlert(at: indexPath, error: error)
                    }
                    // else: do nothing, the error will be communicated at the time of cell selection
                }
