diff --git a/src/core/js/edit_mode.js b/src/core/js/edit_mode.js
index be3677a2a7899ad1bdc0b23ce54856b3362178ef..fd801d5d3ac304340aa7782e865f7f3f0fd57340 100644
--- a/src/core/js/edit_mode.js
+++ b/src/core/js/edit_mode.js
@@ -78,13 +78,11 @@ var edit_mode = new function () {
 
     this.has_edit_fragment = function () {
       const fragment = window.location.hash.substr(1);
-      console.log(fragment);
       return fragment === "edit";
     }
 
     this.has_new_record_fragment = function () {
       const fragment = window.location.hash.substr(1);
-      console.log(fragment);
       return fragment === "new_record";
     }
 
@@ -99,19 +97,18 @@ var edit_mode = new function () {
             if(first_entity) {
                 window.localStorage["edit_mode"] = true;
                 after_setup_callback = () => {
-                    console.log("start editing this entity", first_entity);
+                    logger.debug("Edit this entity after #edit in the uri", first_entity);
                     edit_mode.edit(first_entity);
                 }
             }
         } else if (this.has_new_record_fragment()) {
             for (let entity of $(".caosdb-entity-panel")) {
                 // find first record type
-                console.log("is record type?", entity);
                 if(getEntityRole(entity) === "RecordType") {
                     window.localStorage["edit_mode"] = true;
                     const new_record = edit_mode.create_new_record(getEntityID(entity));
                     after_setup_callback = () => {
-                      console.log("start creating a new record for", entity);
+                      logger.debug("Create a new record after #new_record in the uri", entity);
                       new_record.then((new_record) => {
                           edit_mode.app.newEntity(new_record);
                       }, edit_mode.handle_error);
@@ -132,6 +129,8 @@ var edit_mode = new function () {
         }
         $('.caosdb-f-edit').css("transition", "top 1s");
 
+        // add drag-n-drop listener (needed for the edit_mode toolbox).
+        edit_mode.init_dragable();
     }
 
 
@@ -488,9 +487,6 @@ var edit_mode = new function () {
             file_path = getEntityPath(entity_form);
             file_checksum = getEntityChecksum(entity_form);
             file_size = getEntitySize(entity_form);
-            console.log(file_path);
-            console.log(file_checksum);
-            console.log(file_size);
         }
         return createEntityXML(
             entityRole,
@@ -624,7 +620,6 @@ var edit_mode = new function () {
             $(".caosdb-f-btn-toggle-edit-mode").text("Leave Edit Mode");
 
             edit_mode.init_tool_box();
-            edit_mode.init_dragable();
 
             var nextEditApp = editApp;
             if (typeof nextEditApp == "undefined") {