     func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
         let cell = tableView.dequeueReusableCell(withIdentifier: reusableCellID, for: indexPath) as? InternalProfileTableViewCell ?? InternalProfileTableViewCell()
         cell.setTitle(sectionsAndItems[indexPath.section][indexPath.row])
+        cell.selectionStyle = .gray
         return cell
     }
     

        default:
            break
        }
        tableView.deselectRow(at: indexPath, animated: true)
    }

}

        tableView.delegate = self
        tableView.dataSource = self
        tableView.showsVerticalScrollIndicator = false
        tableView.allowsSelection = true // NEED THIS
        tableView.register(InternalProfileTableViewCell.self, forCellReuseIdentifier: reusableCellID)
        tableView.tableHeaderView = internalProfileHeaderView
        tableView.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0)
