> For the complete documentation index, see [llms.txt](https://manual.docs.microstream.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.docs.microstream.one/2.1/basic-concepts/layered-entities/multiple-layers.md).

# Multiple Layers

{% hint style="warning" %}
**This is the manual for older MicroStream versions (Version < 5.0).**

**The new documentation (Version >= 5.0) is located at:**

[https://docs.microstream.one/](https://docs.microstream.one/manual)
{% endhint %}

Entities can be created with an arbitrary amount of layers, so feel free to combine them as you like:

```java
EntityVersionContext<Long> versionContext = 
	EntityVersionContext.AutoIncrementingLong();
		
JulLogger logger = new JulLogger();
		
Person john = PersonCreator.New()
	.addLayer(versionContext)
	.addLayer(logger)
	.firstName("John")
	.lastName("Doe")
	.create();
```
