diff --git a/src/includes/account-creation.pug b/src/includes/account-creation.pug
index 2048089a27428bcc8fb3ecb99b9a41d45b8c11a3..4db550163703accd986679d3ab087e122c12744f 100644
--- a/src/includes/account-creation.pug
+++ b/src/includes/account-creation.pug
@@ -3,7 +3,7 @@ solid-router(default-route='account-creation-index')
     solid-route(name='contributor-new-account')
     solid-route(name='searcher-new-account')
 
-#account-creation-index(hidden).flex
+#account-creation-index(hidden data_view="account-creation-index").flex
     figure.logo.coopedia
         img(src=`${client_domain}/images/logo.png` alt="Coopedia logo")
 
@@ -25,8 +25,8 @@ solid-router(default-route='account-creation-index')
             p.p_entete=`${data.WhatIsASearcher}` 
             h2.button_base=`${data.IAmSearcher}`
 
-#contributor-new-account(hidden).no-sidebar.container
+#contributor-new-account(hidden data_view="contributor-new-account").no-sidebar.container
     include contributor/profile/create.pug
 
-#searcher-new-account(hidden).no-sidebar.container
+#searcher-new-account(hidden data_view="searcher-new-account").no-sidebar.container
     include searcher/profile/create.pug
diff --git a/src/includes/contributor/dashboard.pug b/src/includes/contributor/dashboard.pug
index 6b8045582a16fe97eeccc3857ad856827a59a152..b695ab14d29d71f49f46dfca22bac3a265e4c8eb 100644
--- a/src/includes/contributor/dashboard.pug
+++ b/src/includes/contributor/dashboard.pug
@@ -12,7 +12,7 @@ header#header(role='banner')
 
 section#home
 
-    #contributor-resource-list(hidden).no-sidebar.container
+    #contributor-resource-list(hidden data_view="contributor-resource-list").no-sidebar.container
         include resources/list.pug
 
     solid-router
@@ -21,13 +21,13 @@ section#home
             solid-route(name='resource-validation-process')
             solid-route(id-prefix=`${endpoints.resources}`, name='contributor-resource-detail', use-id)
             
-    dialog(open)#contributor-resource-validate.no-sidebar
+    dialog(open data_view="contributor-resource-validate")#contributor-resource-validate.no-sidebar
         include resources/validate.pug  
 
-    dialog(open)#resource-validation-process.no-sidebar
+    dialog(open data_view="resource-validation-process")#resource-validation-process.no-sidebar
         include ./validation-process.pug
 
-    dialog(open)#contributor-resource-detail.no-sidebar
+    dialog(open data_view="contributor-resource-detail")#contributor-resource-detail.no-sidebar
         .block_log.block_creat_count.no_shadow
             solid-link(class="backlink", next="contributor-dashboard")
                 .like
@@ -57,14 +57,14 @@ section#home
                 empty-value="add-user"
             )
 
-    #contributor-database(hidden).no-sidebar.container
+    #contributor-database(hidden data_view="contributor-database").no-sidebar.container
         include resources/database.pug
 
-        solid-router    
+        solid-router
             solid-ac-checker(permission="acl:Read" bind-resources)
                 solid-route(id-prefix=`${endpoints.resources}`, name='contributor-database-resource-detail', use-id)
         
-        dialog(open)#contributor-database-resource-detail.no-sidebar
+        dialog(open data_view="contributor-database-resource-detail")#contributor-database-resource-detail.no-sidebar
             .block_log.block_creat_count.no_shadow
                 solid-link(class="backlink", next="contributor-database")
                     .like
@@ -73,6 +73,21 @@ section#home
                 
                 include resources/detail.pug
 
+                solid-display(
+                    bind-resources
+                    fields=""
+                    nested-field="conversations"
+                    counter-template=`<p>${data.Comments} (\${counter})</p>`
+                )
+
+                sib-conversation(
+                    bind-resources
+                    nested-field="conversations"
+                    comment-input-label-text=`${data.AddAComment}`
+                    send-button-text=`${data.Send}`
+                    comment-input-placeholder-text=`${data.YourMessageHere}`
+                )
+
                 h2.title_form.related=`${data.RelatedResources}`
 
                 solid-display(
@@ -85,27 +100,27 @@ section#home
                     label-related=''
                 )
 
-    #contributor-resource-create(hidden).no-sidebar.container
+    #contributor-resource-create(hidden data_view="contributor-resource-create").no-sidebar.container
         solid-link(class="backlink", next="contributor-dashboard")=`${data.BackToDashboard}`
         include resources/create.pug
 
-    #contributor-resource-edit(hidden).no-sidebar.container
+    #contributor-resource-edit(hidden data_view="contributor-resource-edit").no-sidebar.container
         solid-link(class="backlink", next="contributor-dashboard")=`${data.BackToDashboard}`
         include resources/edit.pug
 
-    #resource-creation-confirmation(hidden).no-sidebar.container
+    #resource-creation-confirmation(hidden data_view="resource-creation-confirmation").no-sidebar.container
         include resources/confirmation.pug
 
-    #contributor-account(hidden).no-sidebar.container
+    #contributor-account(hidden data_view="contributor-account").no-sidebar.container
         include profile/detail.pug
 
-    #contributor-account-view(hidden).no-sidebar.container
+    #contributor-account-view(hidden data_view="contributor-account-view").no-sidebar.container
         include profile/view.pug
 
-    #contributor-account-edit(hidden).no-sidebar.container
+    #contributor-account-edit(hidden data_view="contributor-account-edit").no-sidebar.container
         include profile/edit.pug
 
-    #contributor-account-edit-confirmation(hidden).no-sidebar.container
+    #contributor-account-edit-confirmation(hidden data_view="contributor-account-edit-confirmation").no-sidebar.container
         include profile/confirmation.pug
 
 footer#footer 
diff --git a/src/includes/contributor/profile/detail.pug b/src/includes/contributor/profile/detail.pug
index 1b1a80627403322aacbf3464cccd7dfcb63e2e85..90a97a5520e820e5dde51464837ae4ac0fe2a621 100644
--- a/src/includes/contributor/profile/detail.pug
+++ b/src/includes/contributor/profile/detail.pug
@@ -88,5 +88,5 @@ div.block_list.flex
     solid-router
         solid-route(name='contributor-profile-delete')
 
-    dialog(open)#contributor-profile-delete.no-sidebar
+    dialog(open data-view="contributor-profile-delete")#contributor-profile-delete.no-sidebar
         include ./delete.pug
\ No newline at end of file
diff --git a/src/includes/contributor/resources/confirmation.pug b/src/includes/contributor/resources/confirmation.pug
index bfc0aa1a0d08926f740667acf1d07ec92addea15..79ba3d24ad7ad3d49bf97d7229ec14d2d2885ab3 100644
--- a/src/includes/contributor/resources/confirmation.pug
+++ b/src/includes/contributor/resources/confirmation.pug
@@ -4,7 +4,7 @@ div.container_min
 solid-router
   solid-route(name='resource-validation-process-confirmation')
   
-dialog(open)#resource-validation-process-confirmation.no-sidebar
+dialog(open data-view="resource-validation-process-confirmation")#resource-validation-process-confirmation.no-sidebar
   include ../validation-process.pug
 
 div.block_list
diff --git a/src/includes/head.pug b/src/includes/head.pug
index 69fa83d78a3f9f3fc6d668c185e96d2e5a4a7e58..0bbe6c532cd678875726f885b119365b659002b5 100644
--- a/src/includes/head.pug
+++ b/src/includes/head.pug
@@ -6,9 +6,10 @@ head
     //- script(type="module" src="/scripts/sib-core/dist/index.js")
     script(type="module" src="https://unpkg.com/@startinblox/core@0.12")
     script(type="module" src="https://unpkg.com/@startinblox/router@0.8")
+    //- script(type="module" src="/scripts/sib-router/src/index.js")
     //- script(type="module" src="/scripts/sib-auth/index.js")
     script(type="module" src="https://unpkg.com/@startinblox/oidc@0.8")
-    //- script(type="module" src="https://unpkg.com/@startinblox/component-conversation@0.5")
+    script(type="module" src="https://unpkg.com/@startinblox/component-conversation@0.6")
     script(src="https://kit.fontawesome.com/48014d2af3.js")
     script(src="https://unpkg.com/dialog-polyfill")
     script(src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous")
diff --git a/src/includes/public/dashboard.pug b/src/includes/public/dashboard.pug
index 5a5e339cb6b38e0f5821c26439a305baafc1ea0a..4baa601a0763c98b1a23fdf65c30ee9dc61bf408 100644
--- a/src/includes/public/dashboard.pug
+++ b/src/includes/public/dashboard.pug
@@ -8,16 +8,16 @@ header#header(role='banner')
 
 section#home
     
-    #public-resource-list.no-sidebar.container
+    #public-resource-list(data_view="public-resource-list").no-sidebar.container
         include ./resources/list.pug
 
     solid-router
         solid-route(id-prefix=`${endpoints.resources}`, name='public-resource-detail', use-id)
 
-    dialog(open)#public-resource-detail.no-sidebar
+    dialog(open data_view="public-resource-detail")#public-resource-detail.no-sidebar
         include resources/detail.pug
 
-    #user-account-view(hidden).no-sidebar.container
+    #user-account-view(hidden data_view="user-account-view").no-sidebar.container
         include profile/view.pug
 
 footer#footer 
diff --git a/src/includes/searcher/dashboard.pug b/src/includes/searcher/dashboard.pug
index ab87f0deafc14d18efcf6c64dea7b99a18d74196..778b0d2ecb876d664682d79bae25d9d7dd7ed94b 100644
--- a/src/includes/searcher/dashboard.pug
+++ b/src/includes/searcher/dashboard.pug
@@ -13,34 +13,33 @@ section#home
     // and grouped by steps
     // From two different endpoints I guess
     //-Work on the page architecture
-    #searcher-resource-list(hidden).no-sidebar.container
+    #searcher-resource-list(hidden data_view="searcher-resource-list").no-sidebar.container
         include ./resources/list.pug
 
     solid-router
-        solid-route( name='searcher-request-create')
+        solid-route(name='searcher-request-create')
         solid-route(id-prefix=`${endpoints.resources}`, name='searcher-request-validation', use-id)
         solid-route(id-prefix=`${endpoints.resources}`, name='searcher-resource-detail', use-id)
 
-    dialog(open)#searcher-request-create.no-sidebar.container
+    dialog(open data_view="searcher-request-create")#searcher-request-create.no-sidebar.container
         include ./requests/create.pug
 
-    dialog(open)#searcher-request-validation.no-sidebar
+    dialog(open data_view="searcher-request-validation")#searcher-request-validation.no-sidebar
         include ./request-submitted.pug
-        
 
-    dialog(open)#searcher-resource-detail.no-sidebar
+    dialog(open data_view="searcher-resource-detail")#searcher-resource-detail.no-sidebar
         include resources/detail.pug
 
-    #searcher-account(hidden).no-sidebar.container
+    #searcher-account(hidden data_view="searcher-account").no-sidebar.container
         include profile/detail.pug
 
-    #searcher-account-edit(hidden).no-sidebar.container
+    #searcher-account-edit(hidden data_view="searcher-account-edit").no-sidebar.container
         include profile/edit.pug
 
-    #searcher-account-edit-confirmation(hidden).no-sidebar.container
+    #searcher-account-edit-confirmation(hidden data_view="searcher-account-edit-confirmation").no-sidebar.container
         include profile/confirmation.pug
 
-    #searcher-account-view(hidden).no-sidebar.container
+    #searcher-account-view(hidden data_view="searcher-account-view").no-sidebar.container
         include profile/view.pug
 
 
diff --git a/src/includes/splash.pug b/src/includes/splash.pug
index 518bb2030e977adfc03d30e29759b9507f2fb711..445acc1b4084d5af2316afb5874c3159bdbb47c9 100644
--- a/src/includes/splash.pug
+++ b/src/includes/splash.pug
@@ -6,7 +6,7 @@ figure.logo.coopedia
 
 h2.title_lead=`${data.Welcome}`
 
-#splash-index(hidden).no-sidebar.block_log.flex.loggin
+#splash-index(hidden data_view="splash-index").no-sidebar.block_log.flex.loggin
     figure.img_log
         img(src=`${client_domain}/images/contributor.png` 
             alt="Connect as contributor")
diff --git a/src/index.pug b/src/index.pug
index 1a2bfbf06d7932d79a60f4905604a2dcc145eb77..46e86b5a77af2a94008cf14127a907c7a5005a0d 100644
--- a/src/index.pug
+++ b/src/index.pug
@@ -12,19 +12,19 @@ html
 
         include includes/components/widgets.pug
 
-        #contributor-dashboard(hidden).no-sidebar
+        #contributor-dashboard(hidden data_view="contributor-dashboard").no-sidebar
             include includes/contributor/dashboard.pug
         
-        #searcher-dashboard(hidden).no-sidebar
+        #searcher-dashboard(hidden data_view="searcher-dashboard").no-sidebar
             include includes/searcher/dashboard.pug
             
-        #public-dashboard(hidden).no-sidebar
+        #public-dashboard(hidden data_view="public-dashboard").no-sidebar
             include includes/public/dashboard.pug
 
-        #splash(hidden).no-sidebar.container.flex
+        #splash(hidden data_view="splash").no-sidebar.container.flex
             include includes/splash.pug
 
-        #account-creation(hidden).no-sidebar.container
+        #account-creation(hidden data_view="account-creation").no-sidebar.container
             include includes/account-creation.pug
 
         #main-loader(hidden) Loading&#8230;
diff --git a/src/scripts/coopstarter.js b/src/scripts/coopstarter.js
index 0e2b561a355e42f56eff69214e99905ac20fa080..76dd2ddc50664292109e4d3eaa4fd68b3bc5685a 100644
--- a/src/scripts/coopstarter.js
+++ b/src/scripts/coopstarter.js
@@ -551,18 +551,18 @@ document.addEventListener("DOMContentLoaded", event => {
   });
 
   //Set the share links
-  $(".twitter-link").on("populate", function (e) {
+  document.querySelectorAll(".twitter-link")[0].addEventListener("populate", function (e) {
     var regexContributor = /contributor/g
     var regexSearcher = /searcher/g
     var valUrl = window.location.href.replace(regexContributor, 'public').replace(regexSearcher, 'public')
-    $('.twshare').attr("href", "https://twitter.com/intent/tweet?text=Check%20this%20resource%20from%20Coopedia%20:%20;original_referer=http%3A%2F%2F127.0.0.1%3A3000%2Fevenements&amp;ref_src=twsrc%5Etfw&amp;tw_p=tweetbutton&amp;url=" + valUrl + "&amp;");
+    document.querySelectorAll('.twshare')[0].setAttribute("href", "https://twitter.com/intent/tweet?text=Check%20this%20resource%20from%20Coopedia%20:%20;original_referer=http%3A%2F%2F127.0.0.1%3A3000%2Fevenements&amp;ref_src=twsrc%5Etfw&amp;tw_p=tweetbutton&amp;url=" + valUrl + "&amp;");
   });
 
-  $(".email-link").on("populate", function (e) {
+  document.querySelectorAll(".email-link")[0].addEventListener("populate", function (e) {
     var regexContributor = /contributor/g
     var regexSearcher = /searcher/g
     var valUrl = window.location.href.replace(regexContributor, 'public').replace(regexSearcher, 'public')
-    $('.emshare').attr("href", "mailto:?subject=Coopedia%20shared%20resource&body=I%20share%20you%20this%20resource%20from%20Coopedia%20:%20" + valUrl);
+    document.querySelectorAll('.emshare')[0].setAttribute("href", "mailto:?subject=Coopedia%20shared%20resource&body=I%20share%20you%20this%20resource%20from%20Coopedia%20:%20" + valUrl);
   });
 
   //Refresh pagination