 // MARK: Session removal
 extension SecureChat {
     public func gentleReset() throws {
-        Log.debug("Gentle reset started")
+        Log.debug("SecureChat:\(self.preferences.identityCard.identifier). Gentle reset started")
         
         let sessionStates = try self.sessionHelper.getAllSessionsStates()
         

// MARK: Session responding
extension SecureChat {
    public func loadUpSession(withParticipantWithCard card: VSSCard, message: String, additionalData: Data? = nil) throws -> SecureSession {
        Log.debug("Loading session with: \(card.identifier)")
        
        guard let messageData = message.data(using: .utf8) else {
            throw SecureChat.makeError(withCode: .invalidMessageString, description: "Invalid message string.")

    }
    
    private func removeSessionKeys(usingSessionState sessionState: SessionState) throws {
        Log.debug("SecureChat:\(self.preferences.identityCard.identifier). Removing session keys for: \(sessionState.sessionId.base64EncodedString()).")
        
        try self.keyHelper.removeSessionKeys(forSessionWithId: sessionState.sessionId)
    }
