diff --git a/vcm/config.json b/vcm/config.json
index 781818483e734339ab96401369ebf606d7c22d5c..642a3d915420dd445e7fb13056f7911bd24ba1a6 100644
--- a/vcm/config.json
+++ b/vcm/config.json
@@ -244,6 +244,51 @@
           "properties": [],
           "balloonHeader": "Balloon header"
         },
+        {
+          "template": [
+            "<div class='balloon' id='myBalloon'>",
+            "<div class='balloon-content'>",
+            "<h1 class='balloon-title'>Balloon header</h1>",
+            "<% for (var key in obj) { %>",
+            "<% if (obj[key] instanceof Object){%>",
+            "<% for (var key2 in obj[key]) { %>",
+            "<p class='balloon-text'><span class='balloon-street'> <strong> <%=key%>.<%=key2%> </strong> : <%=obj[key][key2]%></span><br></p>",
+            "<% } %>",
+            "<% } else{ %>",
+            "<p class='balloon-text'>",
+            "<span class='balloon-street'> <strong> <%=key%> </strong> : <%=obj[key]%></span><br>",
+            "</p>",
+            "<% } %>",
+            "<% } %>",
+            "</div>",
+            "<div class='balloon-close-col'>",
+            "<button class='close-balloon'><i class='fa fa-times fa-lg'></i></button>",
+            "</div>",
+            "<div class='dialog-image-balloon'></div>",
+            "<div class='balloon-left-edge'></div>",
+            "</div>"
+          ],
+          "layerTypes": [
+            null
+          ],
+          "layerNames": [
+            "Rosenstein"
+          ],
+          "minTop": "balloonHeight + 30",
+          "minLeft": "70",
+          "allAvailable": true,
+          "properties": [
+            {
+              "title": "creationDate",
+              "name": "creationDate"
+            },
+            {
+              "title": "gml:name",
+              "name": "gml:name"
+            }
+          ],
+          "balloonHeader": "Balloon header"
+        },
         {
           "template": [
             "<div class='balloon' id='myBalloon'>",
@@ -318,6 +363,7 @@
             "<p class='balloon-text'><span>Für mehr Infos klicken Sie bitte hier!</span><br></p>",
             "<button id='newP' onclick='newPlan()'>Neue Planung</button>",
             "<button id='oldZ' onclick='oldZust()'>Ist Zustand</button>",
+            "<button id='high' onclick='highlightStuff()'>Highlight</button>",
             "</div>",
             "<%  %>"
 
diff --git a/vcm/templates/custom.js b/vcm/templates/custom.js
index b11b001fbd8ec4cc62c7ca233dce12debeabcdd2..d8432a17c6f36a81d735c213f2ebda9c50b0b036 100644
--- a/vcm/templates/custom.js
+++ b/vcm/templates/custom.js
@@ -230,7 +230,7 @@ var layersZus = frameworkZus.getLayers();
 var layerStock = layersZus[3];
 
 layerStock.showObjects(["DEBW522AA00022dcc", "DEBW522AA0003bf3b","DEBW522AA0000976a","DEBW522AA00001d00"]);
-  
+ 
 
 }
 
@@ -250,4 +250,38 @@ var layerStock = layersZus[3];
 
 layerStock.hideObjects(["DEBW522AA00022dcc", "DEBW522AA0003bf3b","DEBW522AA0000976a","DEBW522AA00001d00"]);
   
+}
+
+function highlightStuff() {
+  highlightBuildings(3,["DEBW522AA00022dcc", "DEBW522AA0003bf3b","DEBW522AA0000976a","DEBW522AA00001d00"]); 
+}
+
+function highlightBuildings(layerIndex, id){
+
+  var Framework = vcs.vcm.Framework.getInstance();
+  var layers = Framework.getLayers();
+  var layer = layers[layerIndex];
+  layer.highlight({"DEBW522AA00022dcc":Cesium.Color.fromCssColorString("#BB8FCE")})
+  layer.highlight({"DEBW522AA0003bf3b":Cesium.Color.fromCssColorString("#BB8FCE")})
+  layer.highlight({"DEBW522AA0000976a":Cesium.Color.fromCssColorString("#BB8FCE")})
+  layer.highlight({"DEBW522AA00001d00":Cesium.Color.fromCssColorString("#BB8FCE")})
+
+  layer2 = layers[2];
+  var tileset = layer2.getCesium3DTileset();
+
+  tileset.style = new Cesium.Cesium3DTileStyle({
+    color: {
+      conditions: [
+          ["true", "rgb(127, 59, 8)"],
+      ],
+    },
+  });
+
+  // ----------why does this not work?
+  // for (i = 0; i < id.length - 1; i++){
+  //   idtext = '' + id[i]
+  //   layer.highlight({idtext:Cesium.Color.fromCssColorString("#BB8FCE")})
+  //   console.log("layer.highlight({" + idtext + ":Cesium.Color.fromCssColorString('#BB8FCE')})")
+  // }
+
 }
\ No newline at end of file