# Reusable Axons in Turium

With the concept of reusable axons, a single axon can be utilized for multiple use cases and datasets by applying a data integration pattern. Reusable axon improve manageability as they allow you to determine most of the axon's configuration at the time of execution, rather than embedding it during the design phase.

In the Genesis, macros can be employed to include variables in plugin configurations, thus allowing you to define variable substitutions when the axon is run.

The behavior of the axon will vary depending on the namespace or the instance in which it's executed. Macros enable you to design the axon once and then run it in different environments in diverse ways.

Macros can be added to any plugin, Argument Setters included.

The values for macros can be set in the Genesis in the following locations:

* Argument setters
* Runtime arguments
* Application preferences
* Namespace preferences
* System preferences

When an axon is executed, Turium determines the macro values in the exact sequence mentioned above. For instance, if you define the value for a macro as a namespace preference and also as a runtime preference, Turium will use the value given in the runtime preference.<br>

***


---

# 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.turium.ai/home/algoreus/turium-connector-documentation/turium-fabriq-overview/how-to-guides/axons-pipeline-user-guide/reusable-axons-in-turium.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.
