diff --git a/docs/overview.drawio b/docs/overview.drawio
index c8ac5773e519617cc5e26c42ae5533c3cd8cf688..c818995414b53076f4db586475835ab7ba72d9eb 100644
--- a/docs/overview.drawio
+++ b/docs/overview.drawio
@@ -1,10 +1,10 @@
-<mxfile host="65bd71144e" modified="2021-01-21T05:59:45.367Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Code/1.52.1 Chrome/83.0.4103.122 Electron/9.3.5 Safari/537.36" etag="h57dc8WCVwMhOk02tYBs" version="13.10.0" type="embed">
+<mxfile host="65bd71144e" modified="2021-01-21T17:16:38.931Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Code/1.52.1 Chrome/83.0.4103.122 Electron/9.3.5 Safari/537.36" etag="W-LIp3zateXR4xu9K7Xh" version="13.10.0" type="embed">
     <diagram id="Vd_ur7joLU8uI5hJ4403" name="Page-1">
-        <mxGraphModel dx="994" dy="510" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
+        <mxGraphModel dx="832" dy="510" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
             <root>
                 <mxCell id="0"/>
                 <mxCell id="1" parent="0"/>
-                <mxCell id="31" value="geomag-web-absolutes" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;" parent="1" vertex="1">
+                <mxCell id="31" value="geomag-web-absolutes" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontStyle=2" parent="1" vertex="1">
                     <mxGeometry x="720" y="380" width="200" height="120" as="geometry"/>
                 </mxCell>
                 <mxCell id="19" value="Web Applications&lt;br&gt;(geomag-plots)" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;strokeWidth=1;" parent="1" vertex="1">
@@ -27,7 +27,7 @@
                 <mxCell id="3" value="Data Processing&lt;br&gt;(geomag-algorithms)" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
                     <mxGeometry x="280" y="240" width="120" height="60" as="geometry"/>
                 </mxCell>
-                <mxCell id="12" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;" parent="1" source="4" target="37" edge="1">
+                <mxCell id="12" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="4" target="37" edge="1">
                     <mxGeometry relative="1" as="geometry">
                         <mxPoint x="400" y="150" as="targetPoint"/>
                     </mxGeometry>
@@ -61,7 +61,7 @@
                 <mxCell id="7" value="Operations" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;" parent="1" vertex="1">
                     <mxGeometry x="760" y="240" width="120" height="60" as="geometry"/>
                 </mxCell>
-                <mxCell id="16" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;" parent="1" source="15" target="37" edge="1">
+                <mxCell id="16" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="15" target="37" edge="1">
                     <mxGeometry relative="1" as="geometry">
                         <mxPoint x="280" y="150" as="targetPoint"/>
                     </mxGeometry>
@@ -74,13 +74,13 @@
                         <mxPoint x="640" y="450" as="targetPoint"/>
                     </mxGeometry>
                 </mxCell>
-                <mxCell id="30" value="Web Absolutes" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
+                <mxCell id="30" value="Web Absolutes" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=2" parent="1" vertex="1">
                     <mxGeometry x="760" y="420" width="120" height="60" as="geometry"/>
                 </mxCell>
-                <mxCell id="33" value="MagProc" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+                <mxCell id="33" value="MagProc" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=2" vertex="1" parent="1">
                     <mxGeometry x="280" y="440" width="120" height="60" as="geometry"/>
                 </mxCell>
-                <mxCell id="34" value="Residual Spreadsheets" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+                <mxCell id="34" value="Residual Spreadsheets" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=2" vertex="1" parent="1">
                     <mxGeometry x="280" y="380" width="120" height="60" as="geometry"/>
                 </mxCell>
                 <mxCell id="36" value="MySQL" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;strokeWidth=1;" vertex="1" parent="1">
diff --git a/docs/overview.png b/docs/overview.png
index d5b974ddc601044de60276c7a36008cc1e347eac..37b8612f030e946ca4d0c1943f1ef11a0efe0ec9 100644
Binary files a/docs/overview.png and b/docs/overview.png differ