```\n    function updateTrust(address borrower, uint96 trustAmount) external onlyMember(msg.sender) whenNotPaused {\n// rest of code\n            uint256 voucheesLength = vouchees[staker].length;\n            if (voucheesLength >= maxVouchers) revert MaxVouchees();\n\n\n            uint256 voucherIndex = vouchers[borrower].length;\n            voucherIndexes[borrower][staker] = Index(true, uint128(voucherIndex));\n            vouchers[borrower].push(Vouch(staker, trustAmount, 0, 0)); /**** don't check maxVouchers****/\n```\n