diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5d67dda..a45724e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,10 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [0.4.12] 2025-01-30
+
## Unreleased
### Added
+* Added GitBook examples: pillow vault, barrel vault, lips, creases.
+
### Changed
### Removed
diff --git a/gitbook/examples/historical-typologies/pillow-vault.md b/gitbook/examples/historical-typologies/pillow-vault.md
new file mode 100644
index 0000000..034f8cb
--- /dev/null
+++ b/gitbook/examples/historical-typologies/pillow-vault.md
@@ -0,0 +1,93 @@
+---
+layout:
+ title:
+ visible: true
+ description:
+ visible: false
+ tableOfContents:
+ visible: true
+ outline:
+ visible: true
+ pagination:
+ visible: true
+---
+
+# Barrel Vault
+
+
+
+A pillow vault is a type of vaulted ceiling with convex, pillow-like sections, often formed by intersecting barrel vaults or domes, creating a smooth, rounded appearance. It is a simplest example where all mesh boundary vertices are set as supports.
+
+{% file src="../../.gitbook/assets/examples_pillow_vault.3dm" %}
+
+***
+
+## 1. Create Pattern
+
+**Command:** `RV_pattern` > `RhinoMesh`
+
+Create a pattern from a mesh. You can start with the attached Rhino file or a session file.
+
+
+
+{% file src="../../.gitbook/assetsexamples_pillow_vault_0.json" %}
+
+***
+
+## 2. Identify Supports
+
+**Command:** `RV_pattern_supports` > `Add`> `Manual`> `Select Vertices`
+
+Manually set the boundary points on the top and bottom edges of the mesh.
+
+
+
+{% file src="../../.gitbook/assets/examples_pillow_vault_1.json" %}
+
+***
+
+## 3. Form Diagram
+
+**Command:** `RV_form`
+
+The mesh geometry is converted into a line preview, marked with green lines.
+
+
+
+{% file src="../../.gitbook/assets/examples_pillow_vault_2.png" %}
+
+***
+
+## 4. Force Diagram
+
+**Command:** `RV_force`
+
+On the right side, the force diagram is created with TextDots marking the angle deviation between the form edge and its 90-degree rotated force edge. In the next step, horizontal equilibrium will be applied to reduce this deviation to zero.
+
+
.
+
+{% file src="../../.gitbook/assets/examples_pillow_vault_3.png" %}
+
+***
+
+## 5. Horizontal Equilibrium
+
+**Command:** `RV_tna_horizontal`
+
+Leave default parameters as is to reach the horizontal equilibrium. Since horizontal segments have almost no force, the force diagram collapses to a line.
+
+
+
+{% file src="../../.gitbook/assets/examples_pillow_vault_4.png" %}
+
+***
+
+## 6. Vertical Equilibrium
+
+**Command:** `RV_tna_vertical` > `2`
+
+The final geometry is computed by running the vertical equilibrium command, change the height to 2 to match the preview. For preview, we use the following options:`RV_settings > Drawing > show_pipes` and `show_forces`.
+
+
+
+{% file src="../../.gitbook/assets/examples_pillow_vault_5.png" %}