updates with vga clock and modular interfaces for the projects
diff --git a/README.md b/README.md
index 0e22553..0f4474b 100644
--- a/README.md
+++ b/README.md
@@ -3,3 +3,33 @@
 [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![UPRJ_CI](https://github.com/efabless/caravel_project_example/actions/workflows/user_project_ci.yml/badge.svg)](https://github.com/efabless/caravel_project_example/actions/workflows/user_project_ci.yml) [![Caravel Build](https://github.com/efabless/caravel_project_example/actions/workflows/caravel_build.yml/badge.svg)](https://github.com/efabless/caravel_project_example/actions/workflows/caravel_build.yml)
 
 # Zero to ASIC group submission MPW3
+
+This index was made with [multi project tools](https://github.com/mattvenn/multi_project_tools)
+
+## RGB Mixer
+
+* Author: Matt Venn
+* Github: https://github.com/mattvenn/wrapped_rgb_mixer
+* commit: mpw3
+* Description: reads 3 encoders and generates PWM signals to drive an RGB LED
+
+![RGB Mixer](pics/schematic.jpg)
+
+## Frequency counter
+
+* Author: Matt Venn
+* Github: https://github.com/mattvenn/wrapped_frequency_counter
+* commit: mpw3
+* Description: Counts pulses on input and displays frequency on 2  seven segment displays
+
+![Frequency counter](pics/frequency_counter.png)
+
+## VGA Clock
+
+* Author: Matt Venn
+* Github: https://github.com/mattvenn/wrapped_vga_clock
+* commit: main
+* Description: shows the time on a 640x480 panel
+
+![VGA Clock](pics/vga_clock.jpg)
+
diff --git a/gds/user_proj_example.gds b/gds/user_proj_example.gds
deleted file mode 100644
index b8e4cd9..0000000
--- a/gds/user_proj_example.gds
+++ /dev/null
Binary files differ
diff --git a/gds/user_project_wrapper.gds b/gds/user_project_wrapper.gds
deleted file mode 100644
index 2167c61..0000000
--- a/gds/user_project_wrapper.gds
+++ /dev/null
Binary files differ
diff --git a/gds/user_project_wrapper.gds.gz b/gds/user_project_wrapper.gds.gz
new file mode 100644
index 0000000..2c22029
--- /dev/null
+++ b/gds/user_project_wrapper.gds.gz
Binary files differ
diff --git a/openlane/user_project_wrapper/config.tcl b/openlane/user_project_wrapper/config.tcl
index e1186c7..4f47747 100755
--- a/openlane/user_project_wrapper/config.tcl
+++ b/openlane/user_project_wrapper/config.tcl
@@ -65,7 +65,6 @@
 # turn off li for any routing
 set ::env(GLB_RT_OBS)  "li1  0     0     2920 3520"
 
-#set ::env(GLB_RT_TILES) 5
 set ::env(GLB_RT_ALLOW_CONGESTION) "1"
 
 #Reduction in the routing capacity of the edges between the cells in the global routing graph. Values range from 0 to 1.
diff --git a/openlane/user_project_wrapper/macro.cfg b/openlane/user_project_wrapper/macro.cfg
index 9084f2b..da68f9a 100644
--- a/openlane/user_project_wrapper/macro.cfg
+++ b/openlane/user_project_wrapper/macro.cfg
@@ -1,2 +1,16 @@
-wrapped_rgb_mixer_0 344 464 N
-wrapped_rgb_mixer_1 344 1208 N
+wrapped_rgb_mixer_0 343.85 463.91 N
+wrapped_frequency_counter_1 343.85 1207.96 N
+wrapped_vga_clock_2 343.85 1951.78 N
+wrapped_rgb_mixer_3 343.85 2695.83 N
+wrapped_frequency_counter_4 967.84 463.91 N
+wrapped_vga_clock_5 967.84 1207.96 N
+wrapped_rgb_mixer_6 967.84 1951.78 N
+wrapped_frequency_counter_7 967.84 2695.83 N
+wrapped_vga_clock_8 1591.8300000000002 463.91 N
+wrapped_rgb_mixer_9 1591.8300000000002 1207.96 N
+wrapped_frequency_counter_10 1591.8300000000002 1951.78 N
+wrapped_vga_clock_11 1591.8300000000002 2695.83 N
+wrapped_rgb_mixer_12 2215.82 463.91 N
+wrapped_frequency_counter_13 2215.82 1207.96 N
+wrapped_vga_clock_14 2215.82 1951.78 N
+wrapped_rgb_mixer_15 2215.82 2695.83 N
diff --git a/pics/frequency_counter.png b/pics/frequency_counter.png
new file mode 100644
index 0000000..bfdfa54
--- /dev/null
+++ b/pics/frequency_counter.png
Binary files differ
diff --git a/pics/multi_macro.png b/pics/multi_macro.png
new file mode 100644
index 0000000..bab9505
--- /dev/null
+++ b/pics/multi_macro.png
Binary files differ
diff --git a/pics/schematic.jpg b/pics/schematic.jpg
new file mode 100644
index 0000000..fbce975
--- /dev/null
+++ b/pics/schematic.jpg
Binary files differ
diff --git a/pics/vga_clock.jpg b/pics/vga_clock.jpg
new file mode 100644
index 0000000..70f30ba
--- /dev/null
+++ b/pics/vga_clock.jpg
Binary files differ