         switch indexPath.section {
             
         case 0:
+
+            messageTextView.resignFirstResponder()
             
             if mediaImages.count == 4 {
                 YepAlert.alertSorry(message: NSLocalizedString("Feed can only has 4 photos.", comment: ""), inViewController: self)
                 return
             }
             
-            let pickActionController = UIAlertController(title: NSLocalizedString("Choose Source", comment: ""), message: nil, preferredStyle: .ActionSheet)
+            let pickAlertController = UIAlertController(title: NSLocalizedString("Choose Source", comment: ""), message: nil, preferredStyle: .ActionSheet)
             
             let cameraAction: UIAlertAction = UIAlertAction(title: NSLocalizedString("Camera", comment: ""), style: .Default) { action -> Void in
 

                    }
                    
                }, rejected: { [weak self] in
                        self?.alertCanNotOpenCamera()
                })
            }
            
            pickActionController.addAction(cameraAction)
            
            let albumAction: UIAlertAction = UIAlertAction(title: NSLocalizedString("Albums", comment: ""), style: .Default) { [weak self] action -> Void in


                
                YepLocationService.turnOn()
                
            }, rejected: {
                self.alertCanNotAccessLocation()
            })
            
        } else {
