> 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="https://1657169706-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVdg1mQWQDUz5SLS0S3i2%2Fuploads%2Fib90CpJPc9D1q2cvRhIm%2Fimage.png?alt=media&amp;token=08290136-8ad3-4f87-bf39-850fd0f02eb4" 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="https://1657169706-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVdg1mQWQDUz5SLS0S3i2%2Fuploads%2Fy4MZJFb7gWsD7tAJxN4p%2Fimage.png?alt=media&amp;token=be0b559d-78e1-403e-ab26-ef2492f5dfca" alt=""><figcaption><p>Picking an interpolation to be used for <code>rotation</code></p></figcaption></figure>

<figure><img src="https://1657169706-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVdg1mQWQDUz5SLS0S3i2%2Fuploads%2FTiENuBimbmQUEaV4IVLV%2Fimage.png?alt=media&amp;token=883ed294-f4b7-475b-b248-5dc4990805d2" 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="https://1657169706-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVdg1mQWQDUz5SLS0S3i2%2Fuploads%2FkWCHZgLTNK8GOcuzcMmA%2Fimage.png?alt=media&amp;token=24b2fe83-7888-4423-bb10-3d27c3c75764" 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="https://1657169706-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVdg1mQWQDUz5SLS0S3i2%2Fuploads%2F9JIxML9xzphyppTKz1xY%2Fimage.png?alt=media&amp;token=9bea308d-c114-447a-b216-1364a8cbc9f3" 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 %}
