diff --git a/README.md b/README.md
index 3079d53c41257f8908d1d21b6389217e293a47a6..11c8651fa6c89702ac25874e4722d3e20af86bce 100644
--- a/README.md
+++ b/README.md
@@ -98,7 +98,7 @@ On `config.json`:
   "client": {
     "name": "Localhost",
     "logo": "/images/logo.webp"
-  }
+  },
   "components": []
 }
 ```
@@ -124,7 +124,7 @@ On `config.json`:
 
 Where:
 
-* `client.avicon` is an URL to a distant favicon
+* `client.favicon` is an URL to a distant favicon
 * `client.css` is an URL to a distant CSS that'll be the last one loaded by the Hubl
 
 ### Allow to login to your application
@@ -302,6 +302,9 @@ Module declaration, on `config.json`:
       "type": "dashboard",
       "endpoints": {
         "get": "http://server.url/dashboards/"
+      },
+      "parameters": {
+        "target": "default"
       }
     }
 ```
diff --git a/src/views/page-dashboard.pug b/src/views/page-dashboard.pug
index fe9242d0ef396a1ff915702a8be23a30a913c7cf..4dce8bdd73f51945ac944127cda276e800bc138d 100644
--- a/src/views/page-dashboard.pug
+++ b/src/views/page-dashboard.pug
@@ -2,4 +2,4 @@ div.padding-top-xlarge.padding-right-xsmall.padding-bottom-xlarge.padding-left-x
   solid-dashboard(
     data-src=component.endpoints.get
     uniq=component.uniq
-  )
+  )&attributes({target:component.parameters?.target})
diff --git a/src/views/partials/circle/page-circle-events.pug b/src/views/partials/circle/page-circle-events.pug
index 0accbc619fdbe6a807d7069f93cb7ef498241c0d..962559c47d3ef21dd11a9bf85ae3040feb30dbd9 100644
--- a/src/views/partials/circle/page-circle-events.pug
+++ b/src/views/partials/circle/page-circle-events.pug
@@ -2,9 +2,9 @@ solid-event(
   class='w700'
   bind-resources
   nested-field="events"
-  range-event-type=`${extension.get('events').endpoints.typeevents}`
+  range-event-type=`${component.extensions.find(c => c.type=='events').endpoints.typeevents}`
   range-event-circle=`${component.endpoints.get}`
-  upload-dir=`${extension.get('events').endpoints.uploads}`
+  upload-dir=`${component.extensions.find(c => c.type=='events').endpoints.uploads}`
   id-prefix=`${component.route}`
   uniq=component.uniq
-)
\ No newline at end of file
+)
diff --git a/src/views/partials/menu-left.pug b/src/views/partials/menu-left.pug
index 9c398627345e436bc28017680a28a1e948613a62..d56be78385d12b4638b3c091ddc4754b563dfaca 100644
--- a/src/views/partials/menu-left.pug
+++ b/src/views/partials/menu-left.pug
@@ -7,7 +7,7 @@ solid-router#navbar-router(default-route='dashboard')
         solid-route.menu.segment.full.padding-small.text-semibold.text-color-white.heading-active.bg-color-heading.hover.active(name=component.route)
           div.segment.margin-right-xxsmall
             div.icon.icon-small.icon-home
-          div.segment.text-uppercase.text-letter-spacing-large(data-trans="menuLeft.dashboard")
+          div.segment.text-uppercase.text-letter-spacing-large(data-trans=`${component.name?component.name:"menuLeft.dashboard"}`)
         div.divider
       if component.type == "circles"
         div.menu-wrapper
@@ -50,7 +50,7 @@ solid-router#navbar-router(default-route='dashboard')
             solid-route.menu.segment.full.padding-small.text-semibold.text-color-white.heading-active.bg-color-heading.hover.active(name=`admin-${component.route}`)
               div.segment.margin-right-xxsmall
                 div.segment.icon.icon-small.icon-folder-alt
-              div.segment.three-quarter.text-uppercase.text-letter-spacing-large(data-trans="menuLeft.messages")
+              div.segment.three-quarter.text-uppercase.text-letter-spacing-large(data-trans=`${component.name?component.name:"menuLeft.messages"}`)
               div.menu-chevron.segment
                 div.menu-icon.icon-arrow-right-circle
             solid-route(name=`admin-${component.route}-create`, use-id='', hidden)
@@ -58,7 +58,7 @@ solid-router#navbar-router(default-route='dashboard')
             div.menu.segment.full.padding-small.text-semibold.text-color-white.heading-active.bg-color-heading
               div.segment.margin-right-xxsmall
                 div.segment.icon.icon-small.icon-folder-alt
-              div.segment.three-quarter.text-uppercase.text-letter-spacing-large(data-trans="menuLeft.messages")
+              div.segment.three-quarter.text-uppercase.text-letter-spacing-large(data-trans=`${component.name?component.name:"menuLeft.messages"}`)
         solid-route(name=component.route, rdf-type='foaf:user', use-id='', hidden)
         div.sub-menu.menu-notification
           div.loader.loader-menu(id=`loader-${component.route}`)