diff --git a/app/src/components/ListLayer.vue b/app/src/components/ListLayer.vue
index 25b5c4fc3f37ba55fd25cfda4e7d02700ae2b43f..63ae6cef6e97e830c8911f0ca06e5530dac1dac4 100644
--- a/app/src/components/ListLayer.vue
+++ b/app/src/components/ListLayer.vue
@@ -14,8 +14,8 @@
                 v-model="value.node_text"
                 @input="editNode"
                 :id="value.node_id"
-                ref="nodetext"
                 placeholder="Idea goes here!"
+                ref="newnode"
               ></textarea>
             </div>
           </div>
diff --git a/app/src/components/OnBoard.vue b/app/src/components/OnBoard.vue
index c6184acae31b49c484c52f0561cde8cc083bb61a..909f4812464319cd97b367dd59770e45cca33a18 100644
--- a/app/src/components/OnBoard.vue
+++ b/app/src/components/OnBoard.vue
@@ -16,6 +16,7 @@
           <p id="nodeid" :inner-html.prop="nodetext | marked"></p>
           <div v-if="name == false">
             <input
+              id="clientid"
               type="text"
               v-model.trim="clientid"
               placeholder="name"
@@ -55,6 +56,8 @@
           <p id="nodeid" :inner-html.prop="nodetext2 | marked"></p>
           <div v-if="microcosm == false">
             <input
+              id="microcosm"
+              ref="microcosm"
               type="text"
               v-model.trim="localmicrocosm"
               placeholder="microcosm name"
@@ -85,11 +88,11 @@
         <div v-if="name == false">
           <input
             type="text"
+            id="clientid"
             v-model.trim="clientid"
             placeholder="name"
             autocorrect="off"
             autocapitalize="none"
-            ref="objectname"
             v-on:keyup.enter="setClient()"
             autofocus
             @focus="editTrue(true)"
@@ -111,10 +114,12 @@
         <p id="nodeid" :inner-html.prop="nodetext2 | marked"></p>
         <div v-if="microcosm == false">
           <input
+            id="microcosm"
             type="text"
             v-model.trim="localmicrocosm"
             placeholder="microcosm name"
             autocorrect="off"
+            ref="microcosm"
             autocapitalize="none"
             @focus="editTrue(true)"
             @blur="editTrue(false)"
@@ -153,7 +158,6 @@ export default {
         '## Join/Start a microcosm ! 🚀 \n Now you can create your own microcosm to store your ideas and ask people to join you, either just tell them the name of the microcosm or share the alpha.nodenogg.in URL and add the ending; </br><em><b>/microcosm/nameofyourmicrocosm</b></em>',
       name: false,
       microcosm: false,
-      // partc: false,
     }
   },
 
@@ -180,6 +184,7 @@ export default {
       this.$store.dispatch('setClient', this.clientid),
         localStorage.setItem('myNNClient', this.clientid)
       this.name = true
+      this.focusInput()
     },
 
     editTrue(e) {
@@ -189,6 +194,10 @@ export default {
     letsGo() {
       this.$emit('clientAdded')
     },
+
+    focusInput() {
+      this.$refs.microcosm.focus()
+    },
   },
 }
 </script>
diff --git a/app/src/views/Home.vue b/app/src/views/Home.vue
index f1e58a81c5d1c23e287be904b0e8d300725985c3..684550cc93fd3dcf8ecc325a59258aeeabc057fc 100644
--- a/app/src/views/Home.vue
+++ b/app/src/views/Home.vue
@@ -134,6 +134,7 @@ export default {
       uploadready: false,
       copyready: false,
       drawready: false,
+      shortcutstate: false,
     }
   },
   computed: {
diff --git a/app/src/views/List.vue b/app/src/views/List.vue
index 0b40d92cd1c554e0021ee66a1e0b7bdf206be3ac..7db164ed208d23bbec5b6dbee60c86befcc9316f 100644
--- a/app/src/views/List.vue
+++ b/app/src/views/List.vue
@@ -72,16 +72,7 @@ export default {
     }
   },
 
-  mounted() {
-    // if (localStorage.myNNClient && localStorage.mylastMicrocosm) {
-    //   this.clientid = localStorage.myNNClient
-    //   this.localmicrocosm = localStorage.mylastMicrocosm
-    //   this.createMicrocosm()
-    //   this.setClient()
-    //   this.letsGo()
-    //   this.clientset = 'true'
-    // }
-  },
+  mounted() {},
 
   methods: {
     clientAdded() {