diff --git a/computer_cutting/index.html b/computer_cutting/index.html
index 1f19a98709eec9e7796688d00b925cfc13eb94d7..781eac14d4326596ccd615a401d3fda316a54cc1 100755
--- a/computer_cutting/index.html
+++ b/computer_cutting/index.html
@@ -20,7 +20,7 @@
        <a href=https://www.rolanddga.com/products/printers/print-and-cut>Roland</a>
     <i>laser</i>
        <a href="http://www.epiloglaser.com/product_line.htm">Epilog</a> <a href=http://www.ulsinc.com/products/>Universal</a> <a href=http://www.troteclaser.com>Trotec</a> <a href=http://www.gccworld.com/Laser_Engraver.php>GCC</a>
-       <a href=http://fslaser.com/>Full Spectrum</a> <a href=http://www.lasersaur.com/>Lasersaur</a> <a href=https://www.xtool.com>xTool</a>
+       <a href=https://www.xtool.com>xTool</a> <a href=http://fslaser.com/>Full Spectrum</a> <a href=http://www.lasersaur.com/>Lasersaur</a>
        <a href=http://3dfablight.com>3D FabLight</a> <a href=http://www.oxfordlasers.com/laser-micromachining/>Oxford</a> <a href=https://lightcon.com/product/pharos-femtosecond-lasers/>PHAROS</a>
        <a href=https://www.inmachines.net/Fabulasermini>Fabulaser</a>
     <i>plasma</i>
@@ -39,8 +39,8 @@
    <a href=https://www.freecadweb.org>FreeCAD</a> <a href=https://www.freecadweb.org/wiki/Sketcher_Workbench>Sketcher</a> <a href=https://github.com/execuc/LCInterlocking>LCInterlocking</a> <a href=../computer_design/2Dconstraints.mp4>video</a>
    <a href=http://www.autodesk.com/products/fusion-360/overview>Fusion 360</a> Slicer
    <a href=http://www.solidworks.com>SolidWorks</a> <a href=https://xdesign.solidworks.com>xDesign</a>
-   <a href=https://www.onshape.com>Onshape</a> <a href=https://appstore.onshape.com/apps/CAM/EAAEWYIOMQKBENEMYW2N7MF253CT4WYL6SUJGEY=/description>Kiri:Moto</a>
-   <a href=https://cuttle.xyz>Cuttle</a> <a href=http://kyub.com>Kyub</a> <a href=http://www.tamasoft.co.jp/pepakura-en/>Pepakura</a> <a href=http://hci.rwth-aachen.de/visicut>VisiCut</a> <a href=http://flatfab.com>flatfab</a> <a href=https://www.exactflat.com>ExactFlat</a>
+   <a href=https://www.onshape.com>Onshape</a>
+   <a href=https://grid.space/kiri>Kiri:Moto</a> <a href=https://cuttle.xyz>Cuttle</a> <a href=http://kyub.com>Kyub</a> <a href=https://tamasoft.co.jp/pepakura_designer/>Pepakura</a> <a href=http://hci.rwth-aachen.de/visicut>VisiCut</a> <a href=http://flatfab.com>flatfab</a> <a href=https://www.exactflat.com>ExactFlat</a>
 
 <b><a href=alien.jpg>CAM</a></b>
    printer drivers
@@ -66,6 +66,7 @@
       copper
       epoxy film
       sandblast stencil
+      polycarbonate
    <i>settings</i>
       force
       speed
@@ -78,9 +79,10 @@
 
 <b><a href=http://fabacademy.org/2020/labs/bottrop/students/lena-hagenauer/src/week03.html>lasercutter</a></b>
    <i>applications</i>
-      marking, engraving
+      marking
          raster
          <a href=gray.jpg>vector</a>
+      <a href=https://www.xtool.com/products/xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver>engraving</a>
       screen printing
          <a href=halftone.jpg>halftone</a> <a href=holes.jpg>holes</a> <a href=halftone.png>path</a> <a href=https://inkscape.org/forums/questions/creating-complex-halftones>Inkscape</a> <a href=https://docs.gimp.org/en/plug-in-newsprint.html>GIMP</a>
       press-fit construction
@@ -91,7 +93,7 @@
          stress concentration
          parametric design
          parameter testing
-      <a href=hinges.jpg>living hinges</a>, <a href=flexures.png>flexures</a>, <a href=56836505.pdf>mechanisms</a>
+      <a href=hinges.jpg>living hinges</a>, <a href=flexures.png>flexures</a>, <a href=https://gitlab.fabcloud.org/academany/fabacademy/2020/bootcamp/spicy/-/blob/master/Urumbu/flexible-XYstage/README.md?ref_type=heads>mechanisms</a>
       <a href=http://cba.mit.edu/docs/theses/19.09.Patil.pdf>MEMS</a>
   <i>Light Amplification by Stimulated Emission of Radiation</i>
       state diagram
@@ -123,7 +125,7 @@
       assist
       exhaust
       filter
-   <i>kerf</i>
+   <i>kerf, offset</i>
    <a href=fire.jpg><i>safety</i></a>
       <a href=http://www.rli.com/resources/articles/classification.aspx>classes</a>
       venting
@@ -131,7 +133,7 @@
       outgassing
       cleaning optics
       supervision
-      fires
+      <a href=https://www.youtube.com/watch?v=1v9jayH8MoA>fires</a> blanket
       removing scrap
       user boundary
    <i><a href=https://www.epiloglaser.com/how-it-works/laser-material-compatibility.htm>materials</a></i>
diff --git a/electronics_production/index.html b/electronics_production/index.html
index e00f44b57fdb9b146099032287d2370ec360abaa..34341e4d8a674e325131336cc32445262073438f 100755
--- a/electronics_production/index.html
+++ b/electronics_production/index.html
@@ -42,7 +42,7 @@
       nesting
       <a href=http://sibusaman.fabcloud.io/doublepcb/>registration</a>
    <a href=http://fab.cba.mit.edu/classes/863.17/Harvard/people/HonghaoDeng/project-3/project-3.html>vinyl cutter</a> <a href=http://fab.cba.mit.edu/classes/863.17/Harvard/people/HonghaoDeng/project-9/project-9.html>flex</a> <a href=http://fab.cba.mit.edu/classes/863.17/CBA/people/tomasero/index.html>connections</a> <a href=http://fab.cba.mit.edu/classes/863.18/Harvard/people/victoria/week_04.html>encapsulation</a> <a href=http://fabacademy.org/2019/labs/kamplintfort/students/alessandra-crotty/week6.html>milling</a>
-   <a href=http://fabacademy.org/archives/2015/doc/fiber-laser-cutting-pcb.html>laser cutter</a> <a href=https://fab.cba.mit.edu/classes/863.22/CBA/people/Wedyan/LIG.html>LIG</a>
+   <a href=http://fabacademy.org/archives/2015/doc/fiber-laser-cutting-pcb.html>laser cutter</a> <a href=https://github.com/sphawes/fiber-laser-pcb-fab>engraver</a> <a href=https://fab.cba.mit.edu/classes/863.22/CBA/people/Wedyan/LIG.html>LIG</a>
    <a href=http://fab.cba.mit.edu/classes/863.19/CBA/people/joaowilbert/week6/>printing</a> <a href=https://www.voltera.io/product/pcb-printer>conducting inks</a>
    <a href=https://www.google.com/search?q=electroplating>plating</a>
    <a href=http://cba.mit.edu/docs/papers/00.07.E-broidery.pdf>sewing</a>
@@ -126,6 +126,14 @@
       <a href=linetest.traces.png>traces</a> <a href=linetest.traces_exterior.png>traces+exterior</a> <a href=linetest.interior.png>interior</a> <a href=0156.jpg>1/64"</a> <a href=010.jpg>0.010"</a> <a href=V.jpg>V-bit</a> <a href=fiber.jpg>fiber laser</a>
    <a href=pads.jpg>pad, trace size</a>
    
+<b><a href=https://vimeo.com/518231668>debugging</a></b>
+   inspect, reflow solder joints
+   check component orientation, values
+   verify data sheets
+   confirm connector orientation
+   measure supply voltages
+   probe I/O signals
+
 <b> <a href=https://fabacademy.org/2020/labs/ulb/students/quentin-bolsee/assignments/week05/>assignment</a> <a href=https://fab.cba.mit.edu/classes/863.24/people/IsaakFreeman/week6/week6.html>assignment</a> <a href=https://gitlab.cba.mit.edu/quentinbolsee/tracking/-/raw/main/img/pcb_upside_down.jpg>assignment</a> <a href=http://fab.cba.mit.edu/classes/863.17/CBA/people/seanhickey/weeks/06-large-format-machining/>assignment</a> </b>
    <i>group assignment:</i>
       - characterize the design rules for your in-house PCB production process
diff --git a/embedded_programming/index.html b/embedded_programming/index.html
index 2dcfc122cadaa0567e766a01aee3654f705e2966..67a573548eb83e07358e2b9ca4821548f5e3407f 100644
--- a/embedded_programming/index.html
+++ b/embedded_programming/index.html
@@ -56,7 +56,7 @@
    <a href=http://www.faqs.org/faqs/microcontroller-faq/8051/>8051</a>
    <a href=https://www.microchip.com/design-centers/microcontrollers>PIC</a>
    <a href=http://www.ti.com/lsds/ti/microcontroller/16-bit_msp430/overview.page>MSP</a>
-   <a href=https://www.microchip.com/design-centers/8-bit/microchip-avr-mcus>AVR</a>
+   <a href=https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/avr-mcus>AVR</a>
          &bull; 6-100 pin packages
       <a href=https://www.digikey.com/en/products/detail/microchip-technology/ATTINY10-TSHR/2051008>ATtiny10</a>
          &bull; SOT23-6
@@ -162,6 +162,18 @@
          <a href=https://github.com/v923z/micropython-ulab>ulab</a>
       <a href=https://www.espruino.com/>Espruino</a> <a href=https://kalumajs.org/>Kaluma</a> <a href=https://microsoft.github.io/devicescript/>DeviceScript</a>
 
+<b>AI</b>
+   <i>coding</i>
+      <a href=https://chat.openai.com>ChatGPT</a> <a href=https://github.com/features/copilot>Copilot</a> <a href=https://about.gitlab.com/gitlab-duo/>Duo</a> <a href=https://deepseekcoder.github.io>DeepSeek</a>
+         <a href=AI/chat.mp4>bugs, hallucination, copyright infringement, ...</a>
+   <i>embedded</i>
+      <a href=https://www.tensorflow.org/lite/microcontrollers>TensorFlow Lite</a> <a href=https://www.tinyml.org/>TinyML</a> <a href=https://github.com/espressif/esp-dl>ESP-DL</a> <a href=https://www.edgeimpulse.com/>Edge Impulse</a>
+
+<b>operating systems</b>
+   bare-metal
+   <a href=https://docs.micropython.org/en/latest/library/asyncio.html>cooperative</a> <i>vs</i> preemptive multitasking
+   <a href=https://www.freertos.org>FreeRTOS</a> <a href=https://github.com/tinyos/tinyos-main>TinyOS</a> <a href=https://www.mbed.com/en/>Mbed OS</a> <a href=http://www.ros.org>ROS</a>
+
 <b><a id=programmers><a href=http://pub.fabcloud.io/programmers/summary/>in-system development</a></a></b>
    <a href=https://docs.micropython.org/en/v1.8.6/pyboard/reference/repl.html>raw REPL</a>, <a href=https://docs.micropython.org/en/latest/esp8266/tutorial/repl.html>Web REPL</a>, <a href=https://gitlab.cba.mit.edu/pub/upy/-/blob/main/upy.py>upy.py</a>
    <a href=http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42366-SAM-BA-Bootloader-for-SAM-D21_ApplicationNote_AT07175.pdf>bootloader</a>, <a href=https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls>bootloaders</a>
@@ -240,11 +252,6 @@
    <a href=https://www.seeedstudio.com/XIAO-c-1964.html>XIAO</a> (<a href=https://ng.cba.mit.edu/neil/23.02.CT/index.html>CT</a>) <a href=https://www.adafruit.com/category/943>Adafruit</a> <a href=https://www.pololu.com/category/149/a-star-programmable-controllers>Pololu</a> <a href=https://www.olimex.com/>Olimex</a> <a href=https://microbit.org>Micro:bit</a> <a href=http://beagleboard.org/>Beagle</a> <a href=http://www.raspberrypi.org/>Rasberry Pi</a>
    <a href=https://gitlab.fabcloud.org/pub/programmers/quentorres>Quentorres</a> <a href=http://fabacademy.org/2020/labs/leon/students/adrian-torres/fabxiao.html>Fab-Xiao</a> <a href=http://fabacademy.org/2020/labs/leon/students/adrian-torres/samdino.html>SAMDino</a> <a href=http://fabacademy.org/2020/labs/leon/students/adrian-torres/adrianino.html>Adrianino</a> <a href=http://fabacademy.org/2020/labs/ulb/students/quentin-bolsee/projects/samd11c_devkit>D11C devkit</a> <a href=http://fabacademy.org/2020/labs/ulb/students/quentin-bolsee/projects/samd21e_devkit/>D21E devkit</a>
 
-<b>operating systems</b>
-   bare-metal
-   <a href=https://docs.micropython.org/en/latest/library/asyncio.html>cooperative</a> <i>vs</i> preemptive multitasking
-   <a href=https://www.freertos.org>FreeRTOS</a> <a href=https://github.com/tinyos/tinyos-main>TinyOS</a> <a href=https://www.mbed.com/en/>Mbed OS</a> <a href=http://www.ros.org>ROS</a>
-
 <b>clocks</b>
    types
       RC (10%, 1% calibrated)
@@ -252,7 +259,7 @@
       quartz (50 ppm)
    PLL
    instruction cycles
-   overclocking
+   <a href=https://www.raspberrypi.com/news/dont-try-this-at-home-overclocking-rp2040-to-1ghz/>overclocking</a>
    underclocking
 
 <b>serial communication</b>
@@ -275,6 +282,21 @@
       <a href=https://www.ftdichip.com/FTDrivers.htm>drivers</a> <a href=http://www.intra2net.com/en/developer/libftdi/>libFTDI</a> <a href=https://www.digikey.com/product-detail/en/ftdi-future-technology-devices-international-ltd/TTL-232R-5V/768-1028-ND>cable</a> <a href=https://www.ftdichip.com/Products/ICs/FT230X.html>chip</a>
          <a href=FTDI/USB-FT230XS-serial>hello.USB-serial.FT230X</a> <a href=FTDI/USB-FT230XS-serial.png>board</a> <a href=FTDI/USB-FT230XS-serial.jpg>components</a> <a href=FTDI/USB-FT230XS-serial.traces.png>traces</a> <a href=FTDI/USB-FT230XS-serial.traces_exterior.png>traces+exterior</a> <a href=FTDI/USB-FT230XS-serial.interior.png>interior</a>
 
+<b>debugging</b>
+   blink LED
+   add print statements
+   <a href=debug/debug_Arduino_D11C14.mp4>use an embedded debugger</a>
+      <a href=http://www.gnu.org/software/gdb/>gdb</a>, <a href=http://www.gnu.org/software/ddd/>ddd</a>
+      <a href=https://www.microchip.com/en-us/tools-resources/develop/microchip-studio>Microchip Studio</a>
+      <a href=https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-debugger>Arduino 2</a>
+
+<b>simulation</b>
+   <a href=https://www.tinkercad.com>Tinkercad</a>
+   digital
+      <a href=https://wokwi.com>Wokwi</a> <a href=sim/Wokwi.mp4>video</a>
+   mixed-signal
+      <a href=https://www.falstad.com/circuit/avr8js/>AVR8js</a> <a href=sim/AVR8js.mp4>video</a>
+
 <b><a href=RP2040/RP2040.pdf>RP2040</a></b>
    <a href=https://www.seeedstudio.com/XIAO-RP2040-v1-0-p-5026.html>XIAO</a> <a href=RP2040/RP2040-XIAO-pinout.jpg>pinout</a>
       <a href=RP2040/hello.button-blink.RP2040>hello.button-blink.RP2040</a> <a href=RP2040/hello.button-blink.RP2040.png>board</a> <a href=RP2040/hello.button-blink.RP2040.jpg>components</a> <a href=RP2040/hello.button-blink.RP2040.top.png>traces</a> <a href=RP2040/hello.button-blink.RP2040.interior.png>interior</a>
@@ -362,34 +384,6 @@
    <a href=128DB32/hello.128DB32.echo>128DB32-echo</a> <a href=128DB32/hello.128DB32.echo.png>board</a> <a href=128DB32/hello.128DB32.echo.jpg>components</a> <a href=128DB32/hello.128DB32.echo.traces.png>traces</a> <a href=128DB32/hello.128DB32.echo.traces_exterior.png>traces+exterior</a> <a href=128DB32/hello.128DB32.echo.interior.png>interior</a>
       <a href=http://pub.pages.cba.mit.edu/ring/GPIO/AVR128DB32/ring.128DB32.c>ring.c</a> <a href=http://pub.pages.cba.mit.edu/ring/GPIO/AVR128DB32/ring.128DB32.make>ring.make</a> <a href=128DB32/hello.128DB32.echo.c>echo.c</a> <a href=128DB32/hello.128DB32.echo.make>echo.make</a> <a href=128DB32/hello.128DB32.echo.mp4>video</a>
 
-<b><a href=https://vimeo.com/518231668>debugging</a></b>
-   <i>simulation</i>
-      digital
-         <a href=https://wokwi.com>Wokwi</a> <a href=sim/Wokwi.mp4>video</a>
-      mixed-signal
-         <a href=https://www.falstad.com/circuit/avr8js/>AVR8js</a> <a href=sim/AVR8js.mp4>video</a>
-   <i>software</i>
-      blink LED
-      add print statements
-      <a href=debug/debug_Arduino_D11C14.mp4>use embedded debugger</a>
-         <a href=http://www.gnu.org/software/gdb/>gdb</a>, <a href=http://www.gnu.org/software/ddd/>ddd</a>
-         <a href=https://www.microchip.com/en-us/tools-resources/develop/microchip-studio>Microchip Studio</a>
-         <a href=https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-debugger>Arduino 2</a>
-   <i>hardware</i>
-      inspect, reflow solder joints
-      check component orientation, values
-      verify data sheets
-      confirm connector orientation
-      measure supply voltages
-      probe I/O signals
-
-<b>AI</b>
-   <i>embedded</i>
-      <a href=https://www.tensorflow.org/lite/microcontrollers>TensorFlow Lite</a> <a href=https://www.tinyml.org/>TinyML</a> <a href=https://github.com/espressif/esp-dl>ESP-DL</a> <a href=https://www.edgeimpulse.com/>Edge Impulse</a>
-   <i>coding</i>
-      <a href=https://chat.openai.com>ChatGPT</a> <a href=https://github.com/features/copilot>Copilot</a> <a href=https://deepseekcoder.github.io>DeepSeek</a>
-         <a href=AI/chat.mp4>bugs, hallucination, copyright infringement, ...</a>
-
 <b><a href=https://fabacademy.org/2020/labs/ulb/students/quentin-bolsee/assignments/week09/>assignment</a></b> <b><a href=https://fabacademy.org/2020/labs/leon/students/adrian-torres/week08.html>assignment</a> <a href=https://fab.cba.mit.edu/classes/863.23/EECS/people/Yohan/week2/>assignment</a></b>
    <i>group assignment:</i>
       demonstrate and compare the toolchains and development workflows