diff --git a/canvas-10-feb/src/components/NodesLayer.vue b/canvas-10-feb/src/components/NodesLayer.vue
index 6278e4da91f5d6f7f168ffa8b8c888f41579fc36..b53f5334bd23d328e96944b5dd92cd3527114914 100644
--- a/canvas-10-feb/src/components/NodesLayer.vue
+++ b/canvas-10-feb/src/components/NodesLayer.vue
@@ -1,24 +1,29 @@
 <template>
-  <div class="node" ref="nodes">
-    <form id="editForm" class="myScroll">
-      <textarea></textarea>
-      <p>markdown supported</p>
-      <button>delete</button>
-    </form>
+  <!-- make container draggable using ref suppose to help with rapid dragging, DOESNT -->
+  <div ref="nodes">
+    <div class="node">
+      <form id="editForm" class="myScroll">
+        <textarea ref="notetext" v-model="nodetext"></textarea>
+
+        <p>{{ nodetext }} markdown supported</p>
+        <button>delete</button>
+      </form>
+    </div>
   </div>
 </template>
 
 <script>
-import { mapState } from 'vuex'
 import { drag } from './mixins/drag.js'
 
 export default {
   name: 'NodesLayer',
   mixins: [drag],
 
+  props: {
+    nodetext: String
+  },
   mounted() {
     var nodes = this.$refs.nodes
-
     this.makeDraggable(nodes)
   },
   methods: {
@@ -27,8 +32,7 @@ export default {
     },
     editNodeText() {},
     deleteFlag() {}
-  },
-  computed: mapState({})
+  }
 }
 </script>
 
diff --git a/canvas-10-feb/src/store/index.js b/canvas-10-feb/src/store/index.js
index 353e3ec6be821fcafe56cdafb8fcead198965508..75fb6f80ee0cbdb9618f89492e5c4af888bde8ff 100644
--- a/canvas-10-feb/src/store/index.js
+++ b/canvas-10-feb/src/store/index.js
@@ -20,7 +20,11 @@ export default new Vuex.Store({
       width: 10,
       fill: 'black'
     },
-    configNodes: {}
+    configNodes: [
+      { id: 1, text: 'node 1' },
+      { id: 2, text: 'node 2' },
+      { id: 3, text: 'node 3' }
+    ]
   },
   mutations: {},
   actions: {},
diff --git a/canvas-10-feb/src/views/Home.vue b/canvas-10-feb/src/views/Home.vue
index 1591e6790794e199bed6570fd219abb0f16c4659..406bf69d9caa34cdbee2e969d5ff67e621afa601 100644
--- a/canvas-10-feb/src/views/Home.vue
+++ b/canvas-10-feb/src/views/Home.vue
@@ -1,8 +1,11 @@
 <template>
   <div class="home">
     <!-- The number of NodesLayers comes from store -->
-    <NodesLayer />
-    <NodesLayer />
+    <NodesLayer
+      v-for="(value, index) in configNodes"
+      v-bind:key="index"
+      v-bind:nodetext="configNodes.text"
+    />
     <CanvasLayer />
     <ControlsLayer />
   </div>