diff --git a/docs/assignments/week12.md b/docs/assignments/week12.md
index b27b8e45a9ee5e77026cf4169b18cd68825cee04..d87f4797ed44c0ac4321d0a90b0646d939fe243a 100644
--- a/docs/assignments/week12.md
+++ b/docs/assignments/week12.md
@@ -120,14 +120,13 @@ I started looking into sample wiring and codes for tag readers. I used [this tut
 **OUTPUT - Neopixel**
 Next on the agenda was using Neopixels. I followed the [tutorial on arduino's website](https://arduinogetstarted.com/tutorials/arduino-neopixel-led-strip) to get started. This tutorial helped with obtaining correct components and wiring.
 
-Then, I combined two codes to streamline the process of input-microcontroller-output together. 
-
-
-
-
+Then, I combined two codes to streamline the process of **input-microcontroller-output** together. 
 
+<video autoplay muted loop>
+    <source src="../../images/week12/streamlineCode.mp4" type="video/mp4">
+</video>
 
-Arduino IDE code for the glove:
+**THE ARDUINO CODE**
 
     /* call NeoPixel */
 
@@ -239,12 +238,46 @@ Arduino IDE code for the glove:
     delay(3000);
     return;
     }
-}
+    }
+
+**CIRCUIT DIAGRAM**
 
 [![circuit diagram](../images/week12/circuitDiagram.jpg)](../images/week12/circuitDiagram.jpg)
 
-<div style="padding:56.25% 0 0 0;position:relative;"><iframe src="https://player.vimeo.com/video/893643200?h=65bf2a57d5&title=0&byline=0&portrait=0" style="position:absolute;top:0;left:0;width:100%;height:100%;" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe></div><script src="https://player.vimeo.com/api/player.js"></script>
+### SKIN INTERACTION
+
+I put the NeoPixel strip in a thin cast latex to wrap around a wrist.
+
+![latex bracelet](../images/week12/latexBracelet.jpg)
+
+I crocheted a glove to hide all the wiring and electronic parts. The glove was crocheted with double crochet slip stitch. It has a soft touch on the skin rather than having all the spiky edges and bits of components biting into the skin. I also insert the latex wrapped NeoPixel bracelet inside the glove so that light diffuses through the crocheted fabric softer.
+
+![glove back](../images/week12/braceletBack.jpg)
+
+![glove back](../images/week12/braceletFront.jpg)
+
+### INPUT METHODS
+
+<figure>
+![sensors](../images/week12/sensors.jpg)
+<figcaption><font size=2>Left: Micro FPC NFC Ntag on fake nail; Center: NFC sticker on latex; Right: Key drop</font></figcaption>
+</figure>
+
+<video autoplay muted loop>
+    <source src="../../images/week12/fakeNail.mp4" type="video/mp4">
+</video>
+
+<video autoplay muted loop>
+    <source src="../../images/week12/Latex.mp4" type="video/mp4">
+</video>
+
+<video autoplay muted loop>
+    <source src="../../images/week12/keyDrop.mp4" type="video/mp4">
+</video>
 
+**FINISHED PROJECT**
+
+<div style="padding:56.25% 0 0 0;position:relative;"><iframe src="https://player.vimeo.com/video/893643200?h=65bf2a57d5&title=0&byline=0&portrait=0" style="position:absolute;top:0;left:0;width:100%;height:100%;" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe></div><script src="https://player.vimeo.com/api/player.js"></script>
 
 
 ---
@@ -280,11 +313,3 @@ Arduino IDE code for the glove:
 
   -->
 
-
----
-
-## Fabrication files
-
-[^1]: File: xxx
-[^2]: File: xxx
-[^3]: File: xxx
diff --git a/docs/images/week12/Latex.mp4 b/docs/images/week12/Latex.mp4
new file mode 100644
index 0000000000000000000000000000000000000000..f7430285ef68e4213e076456762fa6ca65ceff18
Binary files /dev/null and b/docs/images/week12/Latex.mp4 differ
diff --git a/docs/images/week12/braceletBack.jpg b/docs/images/week12/braceletBack.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..068bb9c0d8354bff253c8e285915ee1a6bae1394
Binary files /dev/null and b/docs/images/week12/braceletBack.jpg differ
diff --git a/docs/images/week12/braceletFront.jpg b/docs/images/week12/braceletFront.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..416e9d79069b87738b6a528a137e2be6e0b251fe
Binary files /dev/null and b/docs/images/week12/braceletFront.jpg differ
diff --git a/docs/images/week12/fakeNail.mp4 b/docs/images/week12/fakeNail.mp4
new file mode 100644
index 0000000000000000000000000000000000000000..f0bf8ad305b8402164db26a94300b8d93e7497d5
Binary files /dev/null and b/docs/images/week12/fakeNail.mp4 differ
diff --git a/docs/images/week12/keyDrop.mp4 b/docs/images/week12/keyDrop.mp4
new file mode 100644
index 0000000000000000000000000000000000000000..b4f1d51818717dd5eb4f5ff40a00a33b2a1dd8c9
Binary files /dev/null and b/docs/images/week12/keyDrop.mp4 differ
diff --git a/docs/images/week12/latexBracelet.jpg b/docs/images/week12/latexBracelet.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5103e87d9097c0bf72fb10edd40b41ef76dfc063
Binary files /dev/null and b/docs/images/week12/latexBracelet.jpg differ
diff --git a/docs/images/week12/sensors.jpg b/docs/images/week12/sensors.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..89da1d9d05d9103ead81290548de48fb9959b3d5
Binary files /dev/null and b/docs/images/week12/sensors.jpg differ
diff --git a/docs/images/week12/streamlineCode.mp4 b/docs/images/week12/streamlineCode.mp4
new file mode 100644
index 0000000000000000000000000000000000000000..75956c627e57f85cb7b402127bd3b1070a1e6e0f
Binary files /dev/null and b/docs/images/week12/streamlineCode.mp4 differ