 				empty.textField?.becomeFirstResponder()
 
 			}
+			else if row.key as? String == "support.feedback" {
+
+				let appName = NSBundle.mainBundle().displayName ?? "Melissa"
+				let appVersion = NSBundle.mainBundle().displayVersion ?? "(Unknown)"
+
+				let viewController = MFMailComposeViewController()
+				viewController.mailComposeDelegate = self
+				viewController.setToRecipients(["JellyStyle Support <support@jellystyle.com>"])
+				viewController.setSubject("\(appName) \(appVersion)")
+				self.presentViewController(viewController, animated: true, completion: nil)
+
+			}
 			else if row.key as? String == "support.review", let appStoreManager = AppStoreManager.sharedManager {
 
 				UIApplication.sharedApplication().openURL(appStoreManager.storeURL)

		var support = JSMStaticSection(key: "support-1")
		support.headerText = NSBundle.mainBundle().displayName ?? "Melissa"
		self.dataSource.addSection(support)

		if let appStoreManager = AppStoreManager.sharedManager {
			let review = JSMStaticRow(key: "support.review")

        return false
    }

	// MARK: Mail compose controller delegate

	func mailComposeController(controller: MFMailComposeViewController, didFinishWithResult result: MFMailComposeResult, error: NSError?) {
		controller.dismissViewControllerAnimated(true, completion: nil)
	}
	
    // MARK: Utilities

	/// Refresh the various sections in the data source.
