An Iowa self-proving affidavit is used with a last will and testament to assure probate officials that the will of a testator (creator of will) is legal and accurate. This method of verification avoids the necessity for witnesses to appear in court to testify about the accuracy of the will.