 
     func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
 
-        defer {
-            tableView.deselectRowAtIndexPath(indexPath, animated: true)
-        }
+        tableView.deselectRowAtIndexPath(indexPath, animated: true)
 
 //        guard indexPath.row > 0 else {
 //            return


    private let keyboardMan = KeyboardMan()

    private var isMoreMessagesFold: Bool = true

    override func viewDidLoad() {
        super.viewDidLoad()


            } else {
                isMoreMessagesFold = !isMoreMessagesFold
            }

//            guard let
