 		return nil
 	}
 	
-	override func tableView(_ tableView: UITableView, willDisplayFooterView view: UIView, forSection section: Int) {
+	@objc override func tableView(_ tableView: UITableView, willDisplayFooterView view: UIView, forSection section: Int) {
 		
 		guard let view = view as? ReviewSectionFooterView else {
 			return

		return CGFloat(1.1)
	}
	
	override func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
		
		if let remainingViewModels = viewModel?.remainingRowViewModels, remainingViewModels > 0 {
			return footerView


extension DestinationReviewUserSectionDelegate {
	
	@objc override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
		return CGFloat(1.1)
	}
	
	@objc override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
		return headerView
	}
	
	@objc override func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
		
		if let remainingViewModels = viewModel?.remainingRowViewModels, remainingViewModels > 0 {
			return ReviewSectionFooterView.preferredHeight()
