diff --git a/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java b/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java
index e2db389aeab42870d7664e34e60ecb5d746f20a1..826475e5fbe658bd877d24f8ed488d932557dfb8 100644
--- a/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java
+++ b/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java
@@ -95,8 +95,6 @@ public void downloadRegionFromCityGMLs(String wktPolygon, String project, String
 					}
 				}
 			}
-
-			refreshHulls();
 		}
 
 		public void selectRepository() {
diff --git a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
index 58f30451c6b48c59473234ec597c9333b9c08b69..cfa78809148e3d3e935fd4f4ced8cd82b357d99e 100644
--- a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
+++ b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
@@ -226,12 +226,12 @@ var regionChooser = (function(){
 		var srsName = features[0].get("srsName");
 		
 		if (!features.every( f => f.get("project") === project)){
-			dataPanel.append("<h2 class='error'>Sorry, the CityGML files should all belong to the same project.</h2><br/>\n");
+			dataPanel.prepend("<h2 class='error'>Sorry, the CityGML files should all belong to the same project.</h2><br/>\n");
 			return;
 		}
 		
 		if (!features.every( f => f.get("srsName") === srsName)){
-			dataPanel.append("<h2 class='error'>Sorry, the CityGML files should all be written with the same coordinate system.</h2><br/>\n");
+			dataPanel.prepend("<h2 class='error'>Sorry, the CityGML files should all be written with the same coordinate system.</h2><br/>\n");
 		}
 		
 		var citygmlNames = features.map(f => f.get("name"));
@@ -243,16 +243,15 @@ var regionChooser = (function(){
 				console.log("Selected region is written in " + srsName + " coordinate system.");
 				try {
 					fxapp.downloadRegionFromCityGMLs(sketchAsWKT(srsName), project, citygmlNames.join(";"), srsName);
-					dataPanel.append("<h2 class='ok'>Done!</h2><br/>\n");
+					dataPanel.prepend("<h2 class='ok'>Done!</h2><br/>\n");
 				} catch (e) {
 					console.warning("ERROR : " + e);
-					dataPanel.append("<h2 class='error'>Some problem occured!</h2><br/>\n");
+					dataPanel.prepend("<h2 class='error'>Some problem occured!</h2><br/>\n");
 				}
 				var end = new Date().getTime();
 				var time = end - start;
 				console.log('Download Execution time: ' + (time / 1000).toFixed(3) + 's');
 				setTimeout(function() {
-					resetDrawing();
 					document.getElementById("download_region_button").disabled = false;
 					document.documentElement.className = ''; // Stop waiting
 				}, 100);