             return
         }
 
-        switch section {
-
-        case .SkillUsers:
-
-            guard let cell = cell as? FeedSkillUsersCell else {
-                break
-            }
-
-            cell.configureWithFeeds(feeds)
-
-        case .UploadingFeed:
-            break
-
-        case .Feed:
-
-            let feed = feeds[indexPath.row]
+        func configureFeedCell(cell: UITableViewCell, withFeed feed: DiscoveredFeed) {
 
             guard let cell = cell as? FeedBasicCell else {
-                break
+                return
             }
 
             cell.tapAvatarAction = { [weak self] cell in

    
    var hideRightBarItem: Bool = false

    var feeds = [DiscoveredFeed]()

    @IBOutlet weak var feedsTableView: UITableView!

            return UITableViewCell()
        }

        func cellForFeed(feed: DiscoveredFeed) -> UITableViewCell {

            switch feed.kind {

