             }
         }
     }
-    static var layoutPool = LayoutPool()
+    private static var layoutPool = LayoutPool()
 
     private var feedSortStyle: FeedSortStyle = .Match {
         didSet {

        feedsTableView.tableFooterView = feeds.isEmpty ? noFeedsFooterView : UIView()
    }

    struct LayoutPool {

        private var feedCellLayoutHash = [String: FeedCellLayout]()



        let completion: [DiscoveredFeed] -> Void = { feeds in

            dispatch_async(dispatch_get_main_queue()) { [weak self] in

                self?.isFetchingFeeds = false
