is nSignatureDigest needed?