 
     @IBOutlet weak var editProfileTableView: TPKeyboardAvoidingTableView!
 
+    lazy var imagePicker: UIImagePickerController = {
+        let imagePicker = UIImagePickerController()
+        imagePicker.delegate = self
+        imagePicker.allowsEditing = false
+        return imagePicker
+        }()
 
     let editProfileLessInfoCellIdentifier = "EditProfileLessInfoCell"
     let editProfileMoreInfoCellIdentifier = "EditProfileMoreInfoCell"


            let openCameraRoll: ProposerAction = { [weak self] in
                if UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.SavedPhotosAlbum) {
                    let imagePicker = UIImagePickerController()
                    imagePicker.delegate = self
                    imagePicker.sourceType = .PhotoLibrary
                    imagePicker.allowsEditing = false

                    self?.presentViewController(imagePicker, animated: true, completion: nil)
                }
            }


        alertController.addAction(cancelAction)

        self.presentViewController(alertController, animated: true, completion: nil)

        // touch to create (if need) for faster appear
        self.imagePicker.hidesBarsOnTap = false
    }

}
