update
diff --git a/README.md b/README.md
index 8f5433e..6c79c22 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,9 @@
-# Zero to ASIC Course MPW4
+
+# Zero to ASIC Group submission MPW5
This ASIC was designed by members of the [Zero to ASIC course](https://zerotoasiccourse.com).
-This submission was configured and built by the [multi project tools](https://github.com/mattvenn/multi_project_tools)
+This submission was configured and built by the [multi project tools](https://github.com/mattvenn/multi_project_tools) at commit [22354619088f952543fa3fd62f8da4fa29b5e751](https://github.com/mattvenn/multi_project_tools/commit/22354619088f952543fa3fd62f8da4fa29b5e751).
# clone all repos, and include support for shared OpenRAM
./multi_tool.py --clone-repos --clone-shared-repos --create-openlane-config --copy-gds --copy-project --openram
@@ -18,12 +19,41 @@

+# Project Index
+
## Function generator
* Author: Matt Venn
* Github: https://github.com/mattvenn/wrapped_function_generator
-* commit: 0d95d94d816685ab9eea70fbbfb2425a8b91c27e
+* commit: d191bae27a4560e589c3dff7d524cf5e9425be3c
* Description: arbitary function generator, using shared RAM as the output data

+## VGA Clock
+
+* Author: Matt Venn
+* Github: https://github.com/mattvenn/wrapped_vga_clock
+* commit: 6c7f12b8be62d34d4f4221e18b9408b3c5ac8fcd
+* Description: shows the time on a 640x480 panel
+
+
+
+## Frequency counter
+
+* Author: Matt Venn
+* Github: https://github.com/mattvenn/wrapped_frequency_counter
+* commit: 94cd6e626492dc2f623bf06163e90a84bde553cb
+* Description: Counts pulses on input and displays frequency on 2 seven segment displays
+
+
+
+## RGB Mixer
+
+* Author: Matt Venn
+* Github: https://github.com/mattvenn/wrapped_rgb_mixer
+* commit: 2676a8904591e92613fbfadf8c7f57fdfd79b1a4
+* Description: reads 3 encoders and generates PWM signals to drive an RGB LED
+
+
+