             cell = textCommentCell
         } else {
             cell = tableView.dequeueReusableCellWithIdentifier("MoreCommentCellView")!
-                	as! MoreCommentCellView
-        }
-
+                as! MoreCommentCellView
+        }
+        
         cell.paddingConstraint.constant = CGFloat(comment.level * 8 + 8)
-
         return cell
-    }
-
-    override func tableView(tableView: UITableView,
-    		didSelectRowAtIndexPath indexPath: NSIndexPath) {
-        let comment = comments[indexPath.row]
-        if let textComment = comment as? TextComment {
-            if textComment.hidden {
-                expandComment(textComment, index: indexPath.row)
-            } else {
-                collapseComment(textComment, index: indexPath.row)
-            }
-        } else {
-            loadMoreComments(comment as! MoreComment, index: indexPath.row)
-        }
     }
 
     // MARK: - Reddit operations

        tableView.estimatedRowHeight = 140
        tableView.separatorStyle = .None

        tableView.registerClass(TextCommentCellView.self,
                                forCellReuseIdentifier: "TextCommentCellView")
        tableView.registerClass(MoreCommentCellView.self,

        comment.replies = nil
        tableView.insertRowsAtIndexPaths(indexPaths, withRowAnimation: .Automatic)
    }
    
    // MARK: BodyLabelDelegate
    func bodyLabel(link: Link) {
        switch link.linkType {
        case .Normal:
            break
