diff --git a/docs/images/network.png b/docs/images/network.png
index 42fbeb7..5018264 100644
Binary files a/docs/images/network.png and b/docs/images/network.png differ
diff --git a/docs/images/network.svg b/docs/images/network.svg
index 4ec134d..daaf9a4 100644
--- a/docs/images/network.svg
+++ b/docs/images/network.svg
@@ -1,62 +1,57 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="129px" preserveAspectRatio="none" style="width:357px;height:129px;background:#000000;" version="1.1" viewBox="0 0 357 129" width="357px" zoomAndPan="magnify"><defs/><g><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="231" x="5" y="17.9951">[From network.uml (line 19) ]</text><line style="stroke: #33FF02; stroke-width: 1.0;" x1="5" x2="355" y1="26.2969" y2="26.2969"/><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="185" x="5" y="44.292">... (skipping 15 lines) ...</text><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="86" x="45" y="60.5889">pergamon;</text><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="0" x="10" y="76.8857"/><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="62" x="45" y="93.1826">group {</text><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="290" x="65" y="109.4795">description = "&lt;b&gt;FIREWALLS&lt;/b&gt;";</text><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="0" x="10" y="125.7764"/><text fill="#FF0000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="106" x="10" y="125.7764">Syntax Error?</text><!--
+<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="759px" preserveAspectRatio="none" style="width:1238px;height:759px;background:#FFFFFF;" version="1.1" viewBox="0 0 1238 759" width="1238px" zoomAndPan="magnify"><defs><filter height="300%" id="fdz4280m8y91a" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="0" x="65" y="15.2104"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="0" x="65" y="128.0151"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="53" x="12" y="230.8198">VLAN210</text><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="60" x="5" y="346.4292">VLAN1300</text><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="53" x="12" y="449.2339">VLAN440</text><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="53" x="12" y="552.0386">VLAN443</text><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="53" x="12" y="654.8433">VLAN442</text><rect fill="#AAAAAA" height="42.8047" style="stroke:#AAAAAA;stroke-width:1.0;" width="181" x="637" y="370.1211"/><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="5" style="stroke:#A80036;stroke-width:1.0;" width="191" x="70" y="224.5117"/><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="5" style="stroke:#A80036;stroke-width:1.0;" width="758" x="70" y="340.1211"/><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="5" style="stroke:#A80036;stroke-width:1.0;" width="800" x="176" y="442.9258"/><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="5" style="stroke:#A80036;stroke-width:1.0;" width="480" x="627" y="545.7305"/><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="5" style="stroke:#A80036;stroke-width:1.0;" width="603" x="627" y="648.5352"/><path d="M123,86.707 L123,121.707 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M123,121.707 L123,156.707 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M119.5,189.5117 L119.5,224.5117 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M126.5,189.5117 L126.5,221.5117 A4,4 0 0 1 126.5,233.5117 L126.5,340.1211 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M218.5,229.5117 L218.5,265.9141 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="24" x="206.5" y="249.021">VPN</text><path d="M218.5,298.7188 L218.5,337.1211 A4,4 0 0 1 218.5,349.1211 L218.5,442.9258 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M309,345.1211 L309,375.1211 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M309,407.9258 L309,442.9258 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M399,345.1211 L399,375.1211 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M399,407.9258 L399,442.9258 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M480.5,345.1211 L480.5,375.1211 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M480.5,407.9258 L480.5,442.9258 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M573.5,345.1211 L573.5,375.1211 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M573.5,407.9258 L573.5,442.9258 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M675.5,345.1211 L675.5,375.1211 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M668.5,407.9258 L668.5,442.9258 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M675.5,407.9258 L675.5,439.9258 A4,4 0 0 1 675.5,451.9258 L675.5,545.7305 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M682.5,407.9258 L682.5,439.9258 A4,4 0 0 1 682.5,451.9258 L682.5,542.7305 A4,4 0 0 1 682.5,554.7305 L682.5,648.5352 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M776,345.1211 L776,375.1211 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M769,407.9258 L769,442.9258 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M776,407.9258 L776,439.9258 A4,4 0 0 1 776,451.9258 L776,545.7305 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M783,407.9258 L783,439.9258 A4,4 0 0 1 783,451.9258 L783,542.7305 A4,4 0 0 1 783,554.7305 L783,648.5352 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M902,447.9258 L902,477.9258 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1041.5,550.7305 L1041.5,580.7305 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1168.5,653.5352 L1168.5,683.5352 " fill="none" style="stroke:#A80036;stroke-width:1.0;"/><path d="M105.4631,52.9394 C109.0427,42.3902 116.1359,40.1093 124.5042,47.9925 C132.4778,39.9285 138.8159,43.5248 142.0988,52.7626 C150.9882,52.9732 155.9089,55.8606 152.3513,65.834 C154.9611,73.7888 152.4223,79.2245 143.1689,78.737 C138.546,89.8719 131.404,91.9538 123.1424,82.2305 C116.377,90.4518 109.9363,91.0649 104.6059,80.7921 C98.2632,78.3857 96.2718,72.0469 101.6418,67.1041 C96.9997,61.1679 97.0637,55.3573 105.4631,52.9394 " fill="#FEFECE" filter="url(#fdz4280m8y91a)" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="23" x="111.5" y="69.1128">inet</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="76" x="85" y="156.707"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="56" x="95" y="176.9175">INRIA GW</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="55" x="191" y="265.9141"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="35" x="201" y="286.1245">louvre</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="66" x="276" y="375.1211"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="46" x="286" y="395.3315">workers</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="54" x="372" y="375.1211"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="34" x="382" y="395.3315">kafka</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="49" x="456" y="375.1211"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="29" x="466" y="395.3315">forge</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="77" x="535" y="375.1211"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="57" x="545" y="395.3315">pergamon</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="67" x="642" y="375.1211"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="47" x="652" y="395.3315">pushkin</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="74" x="739" y="375.1211"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="54" x="749" y="395.3315">glyptotek</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="118" x="843" y="477.9258"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="98" x="853" y="498.1362">Production nodes</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="101" x="991" y="580.7305"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="81" x="1001" y="600.9409">Staging nodes</text><rect fill="#FEFECE" filter="url(#fdz4280m8y91a)" height="32.8047" style="stroke:#A80036;stroke-width:1.0;" width="93" x="1122" y="683.5352"/><text fill="#000000" font-family="Serif" font-size="11" lengthAdjust="spacing" textLength="73" x="1132" y="703.7456">Admin nodes</text><!--MD5=[d2b0c2a3efab86520b2f11f36254197c]
 @startuml
 
 nwdiag {
     inet [ shape = cloud ];
     inet - - inria_gw;
 
     network VLAN210 {
         louvre [address = "VPN" ];
         inria_gw [description = "INRIA GW"];
     }
     network VLAN1300 {
         workers;
         kafka;
         inria_gw;
         forge;
         pergamon;
 
         group {
-            description = "<b>FIREWALLS</b>";
-
             pushkin;
             glyptotek;
         }
 
     }
     network VLAN440 {
         workers;
         pushkin;
         glyptotek;
         louvre;
         forge;
         kafka;
         pergamon;
         production_nodes [description = "Production nodes"];
     }
 
     network VLAN443 {
         pushkin;
         glyptotek;
         staging_nodes [description = "Staging nodes"];
     }
 
     network VLAN442 {
         pushkin;
         glyptotek;
         admin_nodes [description = "Admin nodes"];
     }
 }
 @enduml
 
-PlantUML version 1.2018.13(Mon Nov 26 18:11:51 CET 2018)
+PlantUML version 1.2021.7(Sun May 23 14:40:07 CEST 2021)
 (GPL source distribution)
 Java Runtime: OpenJDK Runtime Environment
 JVM: OpenJDK 64-Bit Server VM
-Java Version: 11.0.11+9-post-Debian-1deb10u1
-Operating System: Linux
-OS Version: 5.10.0-0.bpo.4-amd64
 Default Encoding: UTF-8
 Language: en
 Country: US
 --></g></svg>
\ No newline at end of file
diff --git a/docs/images/network.uml b/docs/images/network.uml
index 10d0267..edaa27c 100644
--- a/docs/images/network.uml
+++ b/docs/images/network.uml
@@ -1,49 +1,47 @@
 @startuml
 
 nwdiag {
     inet [ shape = cloud ];
     inet -- inria_gw;
 
     network VLAN210 {
         louvre [address = "VPN" ];
         inria_gw [description = "INRIA GW"];
     }
     network VLAN1300 {
         workers;
         kafka;
         inria_gw;
         forge;
         pergamon;
 
         group {
-            description = "<b>FIREWALLS</b>";
-
             pushkin;
             glyptotek;
         }
 
     }
     network VLAN440 {
         workers;
         pushkin;
         glyptotek;
         louvre;
         forge;
         kafka;
         pergamon;
         production_nodes [description = "Production nodes"];
     }
 
     network VLAN443 {
         pushkin;
         glyptotek;
         staging_nodes [description = "Staging nodes"];
     }
 
     network VLAN442 {
         pushkin;
         glyptotek;
         admin_nodes [description = "Admin nodes"];
     }
 }
 @enduml