# Spread Module

<figure><img src="https://4121747729-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmSmRU0BtlSOhG2HtpJOR%2Fuploads%2FQCWBgtvTfO2qomaquPPO%2FProgrammer%20-%20Object%20Properties%20Inspector%20-%20Spread%20Module.png?alt=media&#x26;token=2a9fdc53-3365-4ee4-8f63-39ae3fdd2aa6" alt=""><figcaption><p>Programmer - Spead module inserted into the programmer for Character 1</p></figcaption></figure>

***

### Functions associated with Spread Module

#### Prewait

Prewait defines the amount of time the given module will wait before starting.&#x20;

{% hint style="success" %}
Atlas will automatically assign a pre-wait time equal to the total duration time of all previous modules of the same type associated with an object.&#x20;
{% endhint %}

#### Duration

Duration defines the amount of time over which the selected action will occur.&#x20;

#### Ignore

Allows the selected programming action to be ignored within the programmer.&#x20;

#### Spread

Allows the spread value of the object to be changed within the programmer.&#x20;

Permissible options are:

* Entering a single value
* Entering an fade from one absolute value to another absolute value.&#x20;
* Entering a fade from the current live value to another absolute value.&#x20;
