 
 extension ReadingListDetailViewController: CollectionViewUpdaterDelegate {
     func collectionViewUpdater<T>(_ updater: CollectionViewUpdater<T>, didUpdate collectionView: UICollectionView) {
-        readingListDetailExtendedViewController.reconfigureAlert(for: readingList)
+        readingListDetailUnderBarViewController.reconfigureAlert(for: readingList)
         for indexPath in collectionView.indexPathsForVisibleItems {
             guard let cell = collectionView.cellForItem(at: indexPath) as? SavedArticlesCollectionViewCell else {
                 continue

    
    override func apply(theme: Theme) {
        super.apply(theme: theme)
        readingListDetailExtendedViewController.apply(theme: theme)
    }
    
    // MARK: - Batch editing (parts that cannot be in an extension)

    
    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
        readingListDetailUnderBarViewController.setup(for: readingList, listLimit: dataStore.viewContext.wmf_readingListsConfigMaxListsPerUser, entryLimit: dataStore.viewContext.wmf_readingListsConfigMaxEntriesPerList.intValue)
    }
    
    override func viewWillDisappear(_ animated: Bool) {
