# Transaction reviews

In order to protect users, we run transactions simulations against some security checks. Find below some transaction reviews and how you can improve them for your users.

## Risky approval of your funds

This transaction review means that some of the assets that are approved are not spent in the same transaction.&#x20;

On Starknet, [multiple calls can be bundled in a single transaction](https://docs.argent.xyz/aa-use-cases/multicalls) which means that open approvals are often avoidable. Make sure to spend 100% of the approved amounts in the same transaction.

If you have a specific use case that requires open approvals, please reach-out to us so we can figure out how handle the warning.

<figure><img src="/files/8jbP1KeGsogLTw1a6SGf" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ready.co/optimize-your-dapp/transaction-reviews.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
