             return SCTableViewCell()
         }
 
-        if event.getType() == .confirm {
+        guard let type = event.getType() else {
+            return SCTableViewCell()
+        }
+
+        switch type {
+        case .confirm:
             if let name = parameters[SCConstants.coding.name.rawValue] as? String,
                let clue = parameters[SCConstants.coding.clue.rawValue] as? String,
                let numberOfWords = parameters[SCConstants.coding.numberOfWords.rawValue] as? String {

                        clue,
                        numberOfWords
                    )
                    length = 3
                }

                let attributedString = NSMutableAttributedString(

                        word,
                        correct ? SCStrings.timeline.correct.rawValue : SCStrings.timeline.incorrect.rawValue
                    )
                    length = SCStrings.player.localPlayer.rawValue.characters.count
                }

                let attributedString = NSMutableAttributedString(
