   }
   
   private func createConstraints() {
-    // TODO: constraint breaks when horizontal, keyboard up, on iphone
+    // FIXME: constraint breaks when horizontal, keyboard up, on iphone
     constraintButtonDoubleBottom(topSeparator: topSeparator, midSeparator: midSeparator, left: no, right: yes)
     
     modalBottomConstraint = NSLayoutConstraint(item: modal, attribute: .Bottom, relatedBy: .Equal, toItem: view, attribute: .Bottom, multiplier: 1, constant: -modalPadding)

    NSNotificationCenter.defaultCenter().removeObserver(self, name: UIDeviceOrientationDidChangeNotification, object: nil)
  }
  
  // MARK: - open
  override func viewWillAppear(animated: Bool) {
    super.viewWillAppear(animated)
    //    Modal.animateIn(modal: modal, background: view, completion: nil)
    //    titleTextView?.text = data?.title
    //    titleTextView?.becomeFirstResponder()
  }
  
  override func viewDidAppear(animated: Bool) {
    super.viewDidAppear(animated)
    handlePlaceholderAndCursor(textView: header, placeholder: headerPlaceholder, header: true)

    default: return true
    }
  }
}