diff --git a/Makefile b/Makefile
index d69ef48e80110c85583da6a45379e176e3e860a7..9341e868a692866322adc29a02af19adbfe1defc 100644
--- a/Makefile
+++ b/Makefile
@@ -68,5 +68,6 @@ pull:
 
 sync:
 	rsync -rv www/* staging-app@ssh-staging-app.happy-dev.fr:~/staging-app.happy-dev.fr/ --exclude=www/oidc-client-config.json
+	rsync -v www/.htaccess staging-app@ssh-staging-app.happy-dev.fr:~/staging-app.happy-dev.fr/
 
 .PHONY: default install submodules copy_lib copy_samples build watch serve clean sync buildprod pull deploy
\ No newline at end of file
diff --git a/src/dependencies.pug b/src/dependencies.pug
index fd9f07aae38a15aee346f243bc2d561eb359c762..e9a65d656d8450f0fb3e32cff22a0c87b06a4773 100644
--- a/src/dependencies.pug
+++ b/src/dependencies.pug
@@ -30,7 +30,7 @@ link(href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,6
 //- local
 link(rel='import', href='/lib/sib-core/sib-display.html')
 link(rel='import', href='/lib/sib-router/sib-router.html')
-//- link(rel='import', href='/lib/sib-chat/sib-chat.html')
+link(rel='import', href='/lib/sib-chat/sib-chat.html')
 
 //- cdn
   link(rel='import', href="https://cdn.happy-dev.fr/sib-core/sib-display.html")
diff --git a/src/page-member.pug b/src/page-member.pug
index 926aed680be7cce873581c614a4477b3df2dbbf6..410dbd58b92b84d7c6b7d45b16c05c042e694e33 100644
--- a/src/page-member.pug
+++ b/src/page-member.pug
@@ -8,10 +8,10 @@ sib-router#member-router(default-route='member-chat')
     div Éditer
 #member-views-container
   sib-trigger(next="members" class="back") Back to directory
-  .limiter
+  div
     #member-chat
       include page-member-chat.pug
-    #member-profile
+    #member-profile.limiter
       include page-member-profile.pug
     #member-edit
       include page-member-edit.pug
\ No newline at end of file
diff --git a/src/page-members.pug b/src/page-members.pug
index 265c6badaa6b1c46e16d251684d0e478f41eae8f..4df638383028b371a9a8d3371324c1981eda23dd 100644
--- a/src/page-members.pug
+++ b/src/page-members.pug
@@ -65,7 +65,7 @@ div
     widget-cell='hdapp-usercell',
     widget-roles='sib-display-lookuplist',
     widget-skills='sib-display-lookuplist',
-    set-searchset='user.first_name, user.last_name',
+    set-searchset='pseudo',
     search-fields='searchset',
     next='member'
   )
diff --git a/src/scripts/index.js b/src/scripts/index.js
index 78b0c18b60fe7aaed4a5f28ab9151062f9104f96..a8538cc64ba003181cffed0474f0f096fd6f2ac7 100644
--- a/src/scripts/index.js
+++ b/src/scripts/index.js
@@ -11,4 +11,16 @@ document.addEventListener('DOMContentLoaded', function(event) {
   window.addEventListener('click', e => {
     navBar.classList.remove('open');
   });
+
+  function resize() {
+    setTimeout(()=>
+    Array.from(document.querySelectorAll('.chat-view')).forEach(elm => {
+      elm.style.setProperty('--pos-top', elm.offsetTop + 'px');
+    }));
+  }
+  window.addEventListener('resize', resize);
+  window.addEventListener('navigate', resize);
+  document.addEventListener('load', resize);
+  document.addEventListener('WebComponentsReady', resize);
+  resize();
 });
diff --git a/src/styles/content.scss b/src/styles/content.scss
index aa2bba9eb070b5d24629748eda3693e1162cd837..e3c2ce5e1b7467f1f86498e854db318e54e301fa 100644
--- a/src/styles/content.scss
+++ b/src/styles/content.scss
@@ -52,9 +52,11 @@ sib-display-lookuplist[name='skills'] {
 
 .chat-view {
   padding: 1em;
-  border: 1px dashed green;
   position: relative;
-  min-height: 300px;
+  background-color: #fff;
+  @extend %shadow;
+  height: calc(100vh - 143px - 5em);
+  height: calc(100vh - var(--pos-top, 143px) - 5em);
   > sib-chat {
     @include pos();
   }
diff --git a/src/styles/main.scss b/src/styles/main.scss
index d767dd6f056cce7b3fecf304237a68dbc6eb26ae..f88559adf86484a8d2837e0fb83f7e43f85d6cb5 100644
--- a/src/styles/main.scss
+++ b/src/styles/main.scss
@@ -24,6 +24,7 @@ h5,
 h6 {
   color: $color-black;
   font-weight: 600;
+  padding: 0;
   margin: 0.67em 0;
   span {
     font-weight: 400;
@@ -97,7 +98,6 @@ h3 {
 
 #subContainer {
   display: flex;
-  min-height: 100%;
 }
 
 #mainContainer {
diff --git a/src/styles/menu.scss b/src/styles/menu.scss
index 8cef1eeb2552ea555661af26fbc54f7a7f4530ac..1e131646a955f1307c68dd13b8653aeee1df93f0 100644
--- a/src/styles/menu.scss
+++ b/src/styles/menu.scss
@@ -5,10 +5,8 @@
   background-color: $color-white;
   color: $color-grey;
   max-width: 16rem;
-  position: sticky;
-  top: 0;
-  height: 100%;
-  max-height: 100vh;
+  position: relative;
+  min-height: 100%;
   &.open {
     transform: translateX(0);
   }
diff --git a/www/lib/sib-core b/www/lib/sib-core
index bed0a4d7b743d3e35ec016c880101e8496bc224f..97e4d2773deb81d28ccbe6c65d82d316bb7ee022 160000
--- a/www/lib/sib-core
+++ b/www/lib/sib-core
@@ -1 +1 @@
-Subproject commit bed0a4d7b743d3e35ec016c880101e8496bc224f
+Subproject commit 97e4d2773deb81d28ccbe6c65d82d316bb7ee022
diff --git a/www/test.html b/www/test.html
index c3057439fca8cd3ead3bed0bcfece0313d095d17..1f95e2731648cf29c0bd33cb203986c22f01fa73 100644
--- a/www/test.html
+++ b/www/test.html
@@ -41,8 +41,8 @@
       <h1>Members</h1>
       <sib-display id="profiles-list"
         data-src="https://test-paris.happy-dev.fr/members/"
-        data-fields="pseudo, user.member.user.member.user.member.bio, a.b"
-        set-a.b="user.first_name, user.last_name"
+        data-fields="pseudo, user.member.user.member.user.member.bio, ab"
+        set-ab="user.first_name, user.last_name"
       ></sib-display>
     </div>
     <!-- <div>