Changed to work with UITableViewCell subclasses