       
       // Check for RotateUsedKey Preference
       let rotateKey: Bool = getRotateUsedKeyPreference()
-      rotateKey ? os_log("Set to rotate key", log: Check.log, type: .default) : os_log("Not set to rotate key", log: Check.log, type: .default)
+      os_log("RotateUsedKey Prefences is set to %{public}@", log: Check.log, type: .default, String(describing: rotateKey))
       
       // Check for RemovePlist Preferences
       let removePlist: Bool = getRemovePlistKeyPreference()
-      removePlist ? os_log("RemovePlist Pref is set to True...", log: Check.log, type: .default) : os_log("RemovePlist Pref is set to False..", log: Check.log, type: .default)
+      os_log("RemovePlist Prefences is set to %{public}@", log: Check.log, type: .default, String(describing: removePlist))
       
       // Check to see if our recovery key exists at the OutputPath Preference.
       let recoveryKeyExists: Bool = checkFileExists(path: filepath)
-      recoveryKeyExists ? os_log("Recovery Key was found on disk...", log: Check.log, type: .default) : os_log("Recovery Key was found on disk...", log: Check.log, type: .default)
       
       if !recoveryKeyExists && !removePlist && rotateKey {
         // If key is missing from disk and we aren't supposed to remove it we should generate a new key...
-        os_log("Key is missing at %{public}@, and RemovePlist is False. And RotateKey is True, Attempting to generate a new one...", log: Check.log, type: .error, String(describing: filepath))
+        os_log("Key is missing at %{public}@, and RemovePlist is False. And RotateKey is True, Attempting to generate a new key...", log: Check.log, type: .error, String(describing: filepath))
         do {
           try _ = rotateRecoveryKey(the_settings, filepath: filepath)
         } catch let error as NSError {

    
    if decrypting {
      // If we are decrypting we can't do anything so we can just log in
      os_log("We are Decrypting! We are not wanted here...", log: Check.log, type: .error)
      _ = setBoolHintValue(false)
      _ = allowLogin()
      return;
    }
    
    if fvEnabled {
      // Filevault is enabled need to do
      os_log("FileVault is On.", log: Check.log, type: .default)
      
      // Check if OutputPlist preference is defined.
      let filepath = CFPreferencesCopyAppValue(Preferences.outputPath as CFString, bundleid as CFString) as? String ?? "/private/var/root/crypt_output.plist"

//      }

      if addUser && !skipUsers {
        os_log("Attempting to add user %{public}@ to FileVault...", log: Check.log, type: .default, String(describing: username))
        fdeAddUser(username: self.username! as String, password: self.password! as String)
      }
      
