           else
             item.active = false
 
-    @render(selectedItem)
+    @renderContainer(selectedItem)
+    @renderNavBar(selectedItem)
 
     @bind(
       'ui:rerender'
       =>
-        @render(selectedItem, true)
-    )
-
-  render: (selectedItem, force) =>
+        @renderNavBar(selectedItem)
+    )
+
+  renderContainer: =>
+    return if $( ".#{@configKey}" )[0]
+    @html App.view('generic/navbar_level2/index')(
+      className:  @configKey
+    )
+
+  renderNavBar: (selectedItem) =>
 
     # remember latest selected item
     selectedItemMeta =

    # init content callback
    for item in @items
      if item.callback
        item.callback( @el.find( '.sidebar[data-tab="' + item.name + '"] .sidebar-content' ) )

    # add item acctions
    for item in @items
      if item.actions
        new App.ActionRow(
          el:    @el.find('.sidebar[data-tab="' + item.name + '"] .js-actions')
          items: item.actions
          type:  'small'
        )


    # insert content
    for tab in @tabs
      @$('.tab-content').append("<div class=\"tab-pane\" id=\"#{tab.target}\"></div>")
      if tab.controller
        params = tab.params || {}
        params.name = tab.name
        params.target = tab.target
        params.el = @$( "##{tab.target}" )
        new tab.controller( params )

    # check if tabs need to be show / cant' use .tab(), because tabs are note shown (only one tab exists)
    if @tabs.length <= 1
      @$('.tab-pane').addClass('active')
      return

    # set last or first tab to active
    @lastActiveTab = @Config.get('lastTab')
    if @lastActiveTab &&  @$(".nav-tabs li a[href=#{@lastActiveTab}]")[0]
      @$(".nav-tabs li a[href=#{@lastActiveTab}]").tab('show')
    else
      @$('.nav-tabs li:first a').tab('show')

  tabRemember: (e) =>
    @lastActiveTab = $(e.target).attr('href')
