diff --git a/doc/devel/UML/eltorito.violet b/doc/devel/UML/eltorito.violet
index 4a5df24..b8a7d01 100644
--- a/doc/devel/UML/eltorito.violet
+++ b/doc/devel/UML/eltorito.violet
@@ -11,13 +11,18 @@
@@ -40,7 +45,8 @@ type : enum
partition_type : enum
load_seg : uint16
load_size : uint16
-patch_isolinux : bool
+patch_isolinux : bool
+block: uint32_t
@@ -51,8 +57,8 @@ patch_isolinux : bool
@@ -67,8 +73,8 @@ images
@@ -87,8 +93,8 @@ images
@@ -135,64 +141,8 @@ node. This is needed when the image is written.
-
-
-
-
-
-
-
-
-
-
-
-
@@ -210,28 +160,8 @@ we can do may be wrong.
-
-
-
-
@@ -239,16 +169,137 @@ we can do may be wrong.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -275,18 +326,6 @@ can be read and cached in a new catalog.
-
-
-
-
-
@@ -346,18 +385,108 @@ can be read and cached in a new catalog.
+
-
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -370,30 +499,54 @@ can be read and cached in a new catalog.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
diff --git a/doc/devel/UML/eltorito.violet.png b/doc/devel/UML/eltorito.violet.png
index 07fd2b9..adc195c 100644
Binary files a/doc/devel/UML/eltorito.violet.png and b/doc/devel/UML/eltorito.violet.png differ