diff --git a/vcm/images/projects/bockinger.PNG b/vcm/images/projects/bockinger.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..2397c82fac60753ad4c24ac19f93b73e2e6af8a0
Binary files /dev/null and b/vcm/images/projects/bockinger.PNG differ
diff --git a/vcm/images/projects/noise.PNG b/vcm/images/projects/noise.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..c190ad70ec27a0bd32e40db549c825d57ae4abbd
Binary files /dev/null and b/vcm/images/projects/noise.PNG differ
diff --git a/vcm/images/projects/nordbahn.PNG b/vcm/images/projects/nordbahn.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..29ea32904dd938f2101d44491b92bc94006e7f75
Binary files /dev/null and b/vcm/images/projects/nordbahn.PNG differ
diff --git a/vcm/templates/cus_Menu.js b/vcm/templates/cus_Menu.js
index 5e16ae54c7441cfaaece2aee3f0d0ba3386857e9..a915ab808cc9db72e596988741dd6b666e4752ca 100644
--- a/vcm/templates/cus_Menu.js
+++ b/vcm/templates/cus_Menu.js
@@ -15,4 +15,18 @@ var acc = document.getElementsByClassName("accordion");
 function nordbahnview(){
   var viewp = vcs.vcm.Framework.getInstance().viewpoints.NordBView
   vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp);
+}
+
+var expstate = false;
+function onoff(){
+
+  if(expstate == false){
+    var element = document.getElementById("menustuff");
+    element.classList.remove("hidden");
+    expstate = true;
+  }else{
+    var element = document.getElementById("menustuff");
+    element.classList.add("hidden");
+    expstate = false;
+  }
 }
\ No newline at end of file