> For the complete documentation index, see [llms.txt](https://doc.duaer.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.duaer.com/flow-logic/execution-order.md).

# Choose branch order in Duaer

In Duaer, when a digital organization splits into branches, Execution Logic decides which branch finishes first. New digital organizations use v1 (recommended).
## Read it in Settings

- v0 (legacy): the first node of each branch runs, then the second node of each branch, and so on. An older digital organization may still use this.
- v2 (experimental): branches still finish one at a time, and binary data sits on the item. After you switch to it, expressions that read binary data may need an update.

1. Open the menu at the top right of the digital organization and select Settings.
2. Find Execution Logic.
3. Leave v1 (recommended): Duaer finishes one branch from top to bottom, then starts the next.

With no split, nodes follow the connections from the trigger. This setting does not change that path.
## Questions

### Which Execution Logic should a new Duaer digital organization use?

v1 (recommended). It finishes the upper branch before it starts the lower one.

