# Layer Layouts

*Layer Layouts* gives you the power to create, ingest, import and process content and data in a completely flexible way. With various *nodes*, you can build complex behavior and even conditional action flows.

{% hint style="info" %}
**Good to know**: Layer Layouts allow you to modify existing layer templates or create your own from scratch.
{% endhint %}

<div align="left"><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2FzjHjDqgMZEJ2oOxgz7W3%2FopeningLayerLayout.gif?alt=media&#x26;token=3a0c3695-3957-450a-808c-62ebe0a3e39d" alt=""></div>

We can access *Layer Layout* window by double-clicking on any **Layer** in the Timeline.

![](https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2FKnBIFOH2HLPXVSpXpiNz%2FlayerVariables.png?alt=media\&token=e43660d2-7636-47f3-82c8-6afc5a08fcac)

On the right-hand side of the window, you can see the **Layer Variables**.

![](https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2FZZJRHPs6ZkInPMopbtns%2FopeningNodeSearchMenu.gif?alt=media\&token=26ed964a-f2ac-474c-9a7d-5ca7d1bfc020)

If we right-click somewhere in the **empty area** of a *Layer Layout*, a popup window appears, where we can browse a library of nodes. You can quickly find the desired node by typing its name in the **Search window**.

<div align="left"><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-b20d77a6b85fea869c820dc60d0723e9f1d9bc06%2FConnectionLMB.gif?alt=media" alt=""></div>

You can **drag** from a *node's output* or *input* and drop it somewhere on a *Layer Layout* to get new node recommendations. You can learn more about nodes in the [Nodes ](https://docs.lightact.com/layers-and-layouts/layer-layouts/nodes)chapter.

{% hint style="info" %}
**Good to know**: by far the best way to learn about node programming is to participate in one of our [Training sessions](https://lightact.com/lightact-training/).
{% endhint %}
