diff --git a/docs/generate.md b/docs/generate.md
index fef26fe50f0381bfffd871e32c2d564e298cb6d4..fb74f1f8fbc5e167f9291808fa4e49c3207d106d 100644
--- a/docs/generate.md
+++ b/docs/generate.md
@@ -5,5 +5,5 @@ The `qim3d` library provides a set of methods for generating volumes consisting
 ::: qim3d.generate
     options:
         members:
-            - blob
-            - collection
+            - noise_object
+            - noise_object_collection
diff --git a/docs/models.md b/docs/models.md
index 17d5367551887b589cf1bdb837df019d1a65eeef..5e058b8eac5f8e435d8357153b5979824537ae64 100644
--- a/docs/models.md
+++ b/docs/models.md
@@ -2,4 +2,4 @@
 
 The `qim3d` library aims to ease the creation of ML models for volumetric images
 
-::: qim3d.models.unet
\ No newline at end of file
+::: qim3d.ml.models._unet
\ No newline at end of file
diff --git a/docs/processing.md b/docs/processing.md
index 759c981c8bb76130ac8a850fa72dfa8ece9a535b..3755e84063de755be4f85c6548600725fb846d30 100644
--- a/docs/processing.md
+++ b/docs/processing.md
@@ -5,33 +5,45 @@ Here, we provide functionalities designed specifically for 3D image analysis and
 ::: qim3d.processing
     options:
         members:
-            - blob_detection
             - structure_tensor
             - local_thickness
-            - get_3d_cc
-            - gaussian
-            - median
-            - maximum
-            - minimum
-            - tophat
             - get_lines
             - segment_layers
-            - create_mesh
 
-::: qim3d.processing.Pipeline
+::: qim3d.mesh
     options:
         members:
-            - append
+            - from_volume
 
-::: qim3d.processing.operations
+::: qim3d.detection
+    options:
+        members:
+            - blobs
+
+::: qim3d.operations
     options:
         members:
             - remove_background
-            - watershed
             - fade_mask
             - overlay_rgb_images
 
-::: qim3d.processing.features
+::: qim3d.segmentation
+    options:
+      members:
+        - watershed
+        - get_3d_cc
+
+::: qim3d.filters
+    options:
+        members:
+            - gaussian
+            - median
+            - maximum
+            - minimum
+            - tophat
+            - Pipeline
+
+::: qim3d.features
     options:
         members:
             - area
diff --git a/docs/utils.md b/docs/utils.md
index ffb14315c328cf28df8160869353b3e18971f9d3..3becb903d07477d8b310bfb201aa842d47c17334 100644
--- a/docs/utils.md
+++ b/docs/utils.md
@@ -2,7 +2,7 @@
 
 A set of tools to ease managment of the system, with the common needs for large data in mind.
 
-::: qim3d.utils.system
+::: qim3d.utils
     options:
       members:
         - Memory
\ No newline at end of file
diff --git a/docs/viz.md b/docs/viz.md
index 8b6788b60610d4eee757505ca28bdac5b8691572..c538608987668f683db7b0a2f10db41bdf937836 100644
--- a/docs/viz.md
+++ b/docs/viz.md
@@ -5,21 +5,22 @@ The `qim3d` library aims to provide easy ways to explore and get insights from v
     options:
         members:
             - histogram
-            - slices
             - slicer
-            - orthogonal
-            - vol
+            - slices_grid
+            - slicer_orthogonal
+            - circles
             - chunks
             - itk_vtk
+            - volumetric
             - mesh
             - local_thickness
             - vectors
             - plot_cc
             - colormaps
-            - interactive_fade_mask
+            - fade_mask
             
 ::: qim3d.viz.colormaps
     options:
         members:
-            - objects
-            - qim
+            - segmentation
+            - qim
\ No newline at end of file