diff --git a/README.md b/README.md
index 8bc115102f0f2fe8fc5370fd02ba8901ffce0624..789262e907956a1e223fa0059ce310a615c4b33c 100644
--- a/README.md
+++ b/README.md
@@ -22,6 +22,8 @@ The repo contains code & dataset accompanying the paper "Large-Scale Quantum Sep
 
 ### Pipeline
 The library is organised around the "Pipeline" class. It is based on sampling density matrices and defining a number of transformations on them.
+The Pipeline class works with 3 types of functions: **sample**, **transform** and **model**. These are detailed below.
+
 
 #### Example: PPT entagled density matrices
 
@@ -51,7 +53,6 @@ In this example, the following procedure is repeated until we obtain 1000 densit
 - We add the nearest separable approximation of each density matrix using the Frank-Wolfe (FW) algorithm.
 - We only select the sampled density matrices at a distance from their nearest FW approximation greater than 0.01.
 
-The pipeline class works with 3 types of functions: sample, transform and model. These are detailed below.
 
 #### DMStack