 
     // MARK: Actions
 
-    func tap() {
+    @objc private func tap(sender: UITapGestureRecognizer) {
         feedbackTextView.resignFirstResponder()
     }
 
-    func done() {
+    @objc private func done(sender: AnyObject) {
 
         feedbackTextView.resignFirstResponder()
 

        }
    }

    @IBOutlet weak var feedbackTextViewTopLineView: HorizontalLineView! {
        didSet {
            feedbackTextViewTopLineView.lineColor = UIColor.lightGrayColor()
        }
    }

    @IBOutlet weak var feedbackTextViewBottomLineView: HorizontalLineView! {
        didSet {
            feedbackTextViewBottomLineView.lineColor = UIColor.lightGrayColor()
        }
    }

    @IBOutlet weak var feedbackTextViewBottomConstraint: NSLayoutConstraint! {
        didSet {
            feedbackTextViewBottomConstraint.constant = YepConfig.Feedback.bottomMargin
        }
    }

    var isDirty = false {
        willSet {
            navigationItem.rightBarButtonItem?.enabled = newValue
        }
    }

    let keyboardMan = KeyboardMan()
    
    override func viewDidLoad() {
        super.viewDidLoad()


class FeedbackViewController: UIViewController {

    @IBOutlet private weak var promptLabel: UILabel! {
        didSet {
            promptLabel.text = NSLocalizedString("We read every feedback", comment: "")
            promptLabel.textColor = UIColor.darkGrayColor()
        }
    }

    @IBOutlet private weak var feedbackTextView: UITextView! {
        didSet {
            feedbackTextView.text = ""
            feedbackTextView.delegate = self
