diff --git a/docs/matrix-multiply.svg b/docs/matrix-multiply.svg
index 4259ec3..5853f0f 100644
--- a/docs/matrix-multiply.svg
+++ b/docs/matrix-multiply.svg
@@ -26,13 +26,13 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.06"
- inkscape:cx="442.13641"
- inkscape:cy="826.66981"
+ inkscape:cx="366.58965"
+ inkscape:cy="397.63915"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
- inkscape:window-width="1920"
- inkscape:window-height="1001"
+ inkscape:window-width="2560"
+ inkscape:window-height="1361"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
@@ -403,7 +403,7 @@
height="19.589043"
width="67.631081"
id="rect968"
- style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00c3de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
+ style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00c3de;stroke-width:0.72899997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.91599989,2.91599989;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;font-variant-east_asian:normal"
transform="rotate(90)" />
+
+ x*w1
+
+ x*w2
+
+ x*w3
+
+ x*w4
+
+ *
+
+
+
+
+
+ A4 offset for x*w4
+ A3 offset for x*w3
+ A2 offset for x*w2
+ A1 offset for x*w1
+
+ A1*(x*w1)
+
+
+
+
+ =
+ A2*(x*w2)
+ A3*(x*w3)
+ A4*(x*w4)
+
+ x
+
+ w1
+
+ w2
+
+ w3
+
+ w4
+
+ *
+ =
+
+ x*w1
+
+ x*w2
+
+ x*w3
+
+ x*w4
+
+
+ x
+ or