diff --git a/gitbook/.gitbook/assets/RV_ForceDiagram (2).svg b/gitbook/.gitbook/assets/RV_ForceDiagram (2).svg
new file mode 100644
index 0000000..352ec2f
--- /dev/null
+++ b/gitbook/.gitbook/assets/RV_ForceDiagram (2).svg
@@ -0,0 +1,433 @@
+
+
\ No newline at end of file
diff --git a/gitbook/.gitbook/assets/RV_FormDiagram (2).svg b/gitbook/.gitbook/assets/RV_FormDiagram (2).svg
new file mode 100644
index 0000000..601af98
--- /dev/null
+++ b/gitbook/.gitbook/assets/RV_FormDiagram (2).svg
@@ -0,0 +1,255 @@
+
+
\ No newline at end of file
diff --git a/gitbook/.gitbook/assets/RV_horizontal-eq (2).svg b/gitbook/.gitbook/assets/RV_horizontal-eq (2).svg
new file mode 100644
index 0000000..83714a6
--- /dev/null
+++ b/gitbook/.gitbook/assets/RV_horizontal-eq (2).svg
@@ -0,0 +1,349 @@
+
+
\ No newline at end of file
diff --git a/gitbook/.gitbook/assets/RV_tutorial10_horizontal-animation.gif b/gitbook/.gitbook/assets/RV_tutorial10_horizontal-animation.gif
new file mode 100644
index 0000000..428e525
Binary files /dev/null and b/gitbook/.gitbook/assets/RV_tutorial10_horizontal-animation.gif differ
diff --git a/gitbook/.gitbook/assets/RV_tutorial_08_form.png b/gitbook/.gitbook/assets/RV_tutorial_08_form.png
new file mode 100644
index 0000000..22ef785
Binary files /dev/null and b/gitbook/.gitbook/assets/RV_tutorial_08_form.png differ
diff --git a/gitbook/.gitbook/assets/RV_tutorial_09_force.png b/gitbook/.gitbook/assets/RV_tutorial_09_force.png
new file mode 100644
index 0000000..2d78da5
Binary files /dev/null and b/gitbook/.gitbook/assets/RV_tutorial_09_force.png differ
diff --git a/gitbook/.gitbook/assets/RV_tutorial_10_horizontal.png b/gitbook/.gitbook/assets/RV_tutorial_10_horizontal.png
new file mode 100644
index 0000000..281f8ec
Binary files /dev/null and b/gitbook/.gitbook/assets/RV_tutorial_10_horizontal.png differ
diff --git a/gitbook/introduction/tutorial.md b/gitbook/introduction/tutorial.md
index 043d8b8..abc2d5a 100644
--- a/gitbook/introduction/tutorial.md
+++ b/gitbook/introduction/tutorial.md
@@ -73,31 +73,31 @@ If the `Pattern` has not been relaxed in the previous step, `RV_pattern_bnoundar
## 3. Form Diagram
+Once the boundary conditions have been defined, the `Pattern` can now be converted into a `FormDiagram`. In the RhinoVAULT toolbar, click or type `RV_form` in the command line. If the creation of `FormDiagram` is successful, the Pattern will no longer be displayed and the FormDiagram will be displayed with green edges. The support vertices will still be displayed as red points.
-
-
-
-
+
***
## 4. Force Diagram
+Once the `FormDiagram` has been created, the `ForceDiagram` can now be created. In the RhinoVAULT toolbar, click or type `RV_force` in the command line. The `ForceDiagram` will be automatically drawn with blue edges to the right (+x) of the `FormDiagram`. The initial `ForceDiagram` is the topological dual of the `FormDiagram`. The two diagrams are not yet reciprocal, meaning that the corresponding edges in the diagrams are not perpendicular to the other.
+When the diagrams are not yet reciprocal (in other words, not perpendicular-ised or “equilibrated”), the edges with angle deviations above the defined angle tolerance will be displayed. The dots displaying the angle deviations are visual cues for the user, indicating that horizontal equilibrium has not yet been resolved.
-
-
-
+
***
## 5. Horizontal Equilibrium
+Once the `FormDiagram` and `ForceDiagram` have been created, the horizontal equilibrium algorithm perpendicular-ises either or both diagrams, which converts them from dual to reciprocal diagrams. In the Rhino toolbar, click or type `RV_tna_horizontal` in the command line.
+
+Under “Alpha” option, the user will be able to select a value that determine which of the two diagrams will have more weight during the perpendicular-isation process. Default is “form100,” which only allows the `ForceDiagram` to update in its geometry. User can also enter the number of iterations as well as the display refreshrate for the algorithm. Default number of iterations is 100. For this tutorial, we will change the iteration number to 300.
-
-
+
***