         settingsTableView.tableHeaderView = internalProfileHeaderView
         settingsTableView.separatorInset = .zero
         scrollView.add(tableView: settingsTableView)
-        subscriptionsTableView = EmptyStateTableView(frame: .zero, type: .subscription, startEmptyStateY: headerViewHeight + nullStatePadding)
+        
+        subscriptionsTableView = UITableView(frame: .zero)
         subscriptionsTableView.backgroundColor = .offWhite
         subscriptionsTableView.delegate = self
         subscriptionsTableView.dataSource = self
         subscriptionsTableView.showsVerticalScrollIndicator = false
         subscriptionsTableView.separatorStyle = .none
         subscriptionsTableView.alwaysBounceVertical = false
-        subscriptionsTableView.emptyStateTableViewDelegate = self
         subscriptionsTableView.register(SearchSeriesTableViewCell.self, forCellReuseIdentifier: reusableSubscriptionCellID)
         scrollView.add(tableView: subscriptionsTableView)
 

    }
}

class InternalProfileViewController: ViewController, UITableViewDelegate, UITableViewDataSource, InternalProfileHeaderViewDelegate, EmptyStateTableViewDelegate {
    
    var settingsTableView: UITableView!
    var subscriptionsTableView: EmptyStateTableView!
    var internalProfileHeaderView: InternalProfileHeaderView!
    var subscriptions: [Series]?
    var headerView: UIView!

        case settingsTableView:
            return settingItems.count
        case subscriptionsTableView where subscriptions != nil:
            return max(1, subscriptions!.count)
        default:
            return 0
        }
