> For the complete documentation index, see [llms.txt](https://readme.directual.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://readme.directual.com/scenarios/advanced-scenario-settings.md).

# Advanced Scenario Settings

Scenarios have several advanced running settings that allow you to optimize its performance and functionality. Here are these settings:

![](/files/-MU31lRnKlqPCoqHOtu6)

### Single-threading mode

Under the single-threading mode, the scenario processes only one object at a time. This means that if there are other objects in the queue at the Start step, they will wait until the currently processed object exits the scenario.

### Saving exceptions

If the option is ON, the scenario will create objects in the `SystemException` [system data structure](/data/data-structures/system-structures.md) when something goes wrong.

### Lock

The Lock option provides a method to prevent collisions when writing to a single field on an object. By default, this option is turned off to optimize processing speed.
