                         clue,
                         numberOfWords
                     )
-                    length = 3
+                    length = SCStrings.player.localPlayer.rawValue.characters.count
                 }
 
                 let attributedString = NSMutableAttributedString(

                )
                cell.primaryLabel.attributedText = attributedString
            }
        } else if event.getType() == .endRound {
            if let name = parameters[SCConstants.coding.name.rawValue] as? String {
                var baseString = String(
                    format: SCStrings.timeline.roundEnded.rawValue,
                    name
                )
                var length = name.characters.count

                if let _ = parameters[SCConstants.coding.localPlayer.rawValue] {
                    baseString = String(
                        format: SCStrings.timeline.roundEnded.rawValue,
                        SCStrings.player.localPlayer.rawValue
                    )
                    length = 3
                }

                let attributedString = NSMutableAttributedString(
                    string: baseString
                )
                attributedString.addAttribute(
                    NSFontAttributeName,
                    value: SCFonts.intermediateSizeFont(.bold) ?? 0,
                    range: NSMakeRange(
                        0,
                        length
                    )
                )
                cell.primaryLabel.attributedText = attributedString
            } else {
                cell.primaryLabel.text = SCStrings.timeline.timerExpiry.rawValue
            }
        }

        if let hasRead = parameters[SCConstants.coding.hasRead.rawValue] as? Bool,

                )
                cell.primaryLabel.attributedText = attributedString
            }
        case .endRound:
            if let name = parameters[SCConstants.coding.name.rawValue] as? String {
                var baseString = String(
                    format: SCStrings.timeline.roundEnded.rawValue,
                    name
                )
                var length = name.characters.count

                if let _ = parameters[SCConstants.coding.localPlayer.rawValue] {
                    baseString = String(
                        format: SCStrings.timeline.roundEnded.rawValue,
                        SCStrings.player.localPlayer.rawValue
                    )
                    length = SCStrings.player.localPlayer.rawValue.characters.count
                }

                let attributedString = NSMutableAttributedString(
                    string: baseString
                )
                attributedString.addAttribute(
                    NSFontAttributeName,
                    value: SCFonts.intermediateSizeFont(.bold) ?? 0,
                    range: NSMakeRange(
                        0,
                        length
                    )
                )
                cell.primaryLabel.attributedText = attributedString
            } else {
                cell.primaryLabel.text = SCStrings.timeline.timerExpiry.rawValue
            }
        case .selectCard:
            if let name = parameters[SCConstants.coding.name.rawValue] as? String,
               let word = parameters[SCConstants.coding.word.rawValue] as? String,
               let correct = parameters[SCConstants.coding.correct.rawValue] as? Bool {
