diff --git a/docs/src/images/zipper_final.png b/docs/src/images/zipper_final.png
new file mode 100644
index 00000000..206096ec
Binary files /dev/null and b/docs/src/images/zipper_final.png differ
diff --git a/docs/src/params.md b/docs/src/params.md
index d045095e..556c5bf3 100644
--- a/docs/src/params.md
+++ b/docs/src/params.md
@@ -19,7 +19,7 @@ Our package offers users the flexibility to choose between three distinct method
* `SVDTruncate`.
`Zipper` method combines randomized truncated Singular Value Decomposition (SVD) and a variational scheme.
```@raw html
-
+
```
With the `SVDTruncate` method, the Matrix Product State (MPS) is systematically constructed row by row, contracted with the Matrix Product Operator (MPO) from the preceding row. The resulting MPS undergoes a Singular Value Decomposition (SVD) to truncate its bond dimension, followed by variational compression.
```@raw html
diff --git a/docs/src/peps.md b/docs/src/peps.md
index fed2888b..bd50f15d 100644
--- a/docs/src/peps.md
+++ b/docs/src/peps.md
@@ -1,6 +1,6 @@
# Constructing PEPS tensor network
-After creating the clustered Hamiltonian, we can turn it into a PEPS tensor network as shown in the figure TODO(cite Brief description of the algorithm).
+After creating the clustered Hamiltonian, we can turn it into a PEPS tensor network as shown in the Section [Brief description of the algorithm](algorithm.md).
```@docs
PEPSNetwork