# Module Selector

<figure><img src="/files/2pKQ7pnu1xQmzrBUMips" alt=""><figcaption><p>Programmer - Module Selector open showing objects to be inserted into the cue</p></figcaption></figure>

### Accessing the module selector

The module selector is access by clicking on the + symbol at the top of the programmer.

{% hint style="success" %}
Objects can be filtered by sets or by a given search term to allow easy selection.&#x20;
{% endhint %}

### Selecting objects to create a programming action.&#x20;

Clicking on an object will select it for insertion into the programmer. Multiple items can be selected in this way and inserted at the same time.&#x20;

{% hint style="info" %}
To deselect an item simply click on it again.&#x20;
{% endhint %}

Select whether you wish to take default values or live values for the chosen function.&#x20;

Click on the required function module to insert relevant programming actions.&#x20;

***

### Functions Associated with module Inspector

#### Journey Module

The journey module allows an object to be assigned a movement action within the programmer.  Variables that can be assigned are chosen within the Object Properties Inspector.&#x20;

#### Spread Module

The spread module allows an objects spread value to be modified within the programmer.&#x20;

#### Shape Module

The shape generator allows an object to be moved within given parameters as defined within [the shape generator.](broken://pages/3fKjkLisNypxQ1AcWK2d)

#### Reference Module

The reference module allows an object to be assigned as onstage when using ["Park, Move-in-Mute & ](/show-settings/objects/park-move-in-mute-and-live-moves.md)[Live Moves. ](/show-settings/objects/park-move-in-mute-and-live-moves.md)


---

# 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://help.atlas-control.app/main-overview/programmer/module-selector.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.
