         switch indexPath.section {
 
         case Section.FeedConversation.rawValue:
-            let cell = tableView.dequeueReusableCellWithIdentifier(feedConversationDockCellID) as! FeedConversationDockCell
+            let cell: FeedConversationDockCell = tableView.dequeueReusableCell()
             return cell
 
         case Section.Conversation.rawValue:
-            let cell = tableView.dequeueReusableCellWithIdentifier(cellIdentifier) as! ConversationCell
+            let cell: ConversationCell = tableView.dequeueReusableCell()
             return cell
             
         default:

        return SearchTransition()
    }()

    private let feedConversationDockCellID = "FeedConversationDockCell"
    private let cellIdentifier = "ConversationCell"

    @IBOutlet weak var conversationsTableView: UITableView! {
        didSet {
            searchBar.sizeToFit()

            conversationsTableView.separatorColor = UIColor.yepCellSeparatorColor()
            conversationsTableView.separatorInset = YepConfig.ContactsCell.separatorInset

            conversationsTableView.register(FeedConversationDockCell)
            conversationsTableView.register(ConversationCell)

            conversationsTableView.rowHeight = 80
            conversationsTableView.tableFooterView = UIView()
        }
    }
