 	}
 	
 	func discloseFeedAlertAction(indexPath: IndexPath, completionHandler: @escaping (Bool) -> Void) -> UIAlertAction? {
-		guard let feed = coordinator.articles[indexPath.row].feed else {
+		guard let feed = dataSource.itemIdentifier(for: indexPath)?.feed else {
 			return nil
 		}
 		let title = NSLocalizedString("Select Feed", comment: "Select Feed")

	}
	
	func markAllInFeedAsReadAction(indexPath: IndexPath) -> UIAction? {
		guard let feed = coordinator.articles[indexPath.row].feed else {
			return nil
		}
		

	}
	
	func toggleArticleStarStatusAction(indexPath: IndexPath) -> UIAction {
		let article = dataSource.itemIdentifier(for: indexPath)!

		let title = article.status.starred ?
			NSLocalizedString("Mark as Unstarred", comment: "Mark as Unstarred") :
