I thought stateinformed handled the first secretstring.

But other than that I guess you are correct. So I redact