> For the complete documentation index, see [llms.txt](https://docs.coherence.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coherence.io/manual/networking-state-changes/configure-window.md).

# Configure window

The Configure Window let's assign **what** to network.

<figure><img src="/files/4czmK1U0DWfAz5lmPJ0e" alt=""><figcaption></figcaption></figure>

#### Variables

Variables selected on this window become network state — they will be replicated to all connected clients automatically.

You can control how these variables are [interpolated](/manual/networking-state-changes/interpolation.md) on remote clients, and enable **client prediction**, which doesn't apply updates automatically, letting you decide how.&#x20;

<figure><img src="/files/WOcwwLu60DtOMg2hyEmW" alt=""><figcaption><p>Picking an interpolation to be used for <code>rotation</code></p></figcaption></figure>

<figure><img src="/files/Ggn3cADPS9O4sJCC9Ead" alt=""><figcaption><p>Client prediction allows you to roll updates on your own</p></figcaption></figure>

#### Methods

Methods selected on this window become available as [commands](/manual/networking-state-changes/commands.md). You can decide the routing allowed for each method.

<figure><img src="/files/44VqA6F5GkfDaVbyma8A" alt=""><figcaption></figcaption></figure>

#### Components

This section doesn't change what to network — instead, decides what happens when the entity is networked. Specifically, when an entity gains or loses [authority](/manual/networking-state-changes/authority.md).

<figure><img src="/files/HIS9hrygsLcjERJ597Nv" alt=""><figcaption></figcaption></figure>

Different component types offer different component actions. You can [write your own](/manual/networking-state-changes/custom-component-actions.md).

{% hint style="success" %}
Remember to [bake](/manual/baking-and-code-generation.md) when you make changes to your Network Prefabs.
{% endhint %}
