# Update XRPL account settings in the UI

You can use the **AccountSet** operation to update account settings. This operation involves the creation of a transaction order.

For more information about the **AccountSet** operation, see AccountSet Flags in the XRPL documentation.

You can set or clear the following settings:

- **Global freeze**: Freeze all assets issued by the account.
- **No freeze**: Permanently give up the ability to freeze individual trust lines or disable global freeze on the issuer account. This setting can only be set once and can't be unset.
- **Require auth**: Require authorization for accounts to hold balances issued by this address.
- **Allow Trust Line Clawback**: Allow the issuer account to claw back tokens it has issued. Can only be set before issuing tokens.
- **Account Transaction Id**: Track the ID of this account's most recent transaction.
- **Deposit auth**: Enable deposit authorization on the holder account. Applies to both tokens and XRP.
- **Require destination**: Require a destination tag for incoming payments to the account.
- **Default ripple**: Enable rippling on this account's trust lines by default. For more information, see [Rippling](https://xrpl.org/docs/concepts/tokens/fungible-tokens/rippling#rippling) in the XRPL documentation.


To update account settings:

1. Navigate to **Transactions**.
2. Click **Create an order**.
3. Select **Transaction order**.
4. In **Source**, select the account.
5. In **Ledger**, select an XRP ledger.
6. In **Operation**, select **AccountSet**.
7. In **Account Settings**, select:
  - **Set** to enable a setting.
  - **Clear** to clear a setting.
8. In **Settings** select the setting to update.
9. In **Additional information**, enter any optional information.
10. In the **Fee** section, specify the following fee information:
  - The fee strategy to use to calculate the transaction fees.
  - A maximum fee as a percentage or amount, if required. The maximum fee must take into consideration the fee calculation method for the ledger. The transaction is not broadcast if the fees are higher than this cap.
Ripple Custody displays the estimated fee for the transaction.
[Learn more about how Ripple Custody calculates transaction fees](/products/custody/transactions/reference#fee-strategies-by-ledger)
11. Click **Submit for Approval** and [sign the operation with the app](/products/custody/identity-and-access/authentication/ui-authentication#sign-ui-operations).