       '/:name?/Dashboard'               : (routeInfo, state, route)->
         {name} = routeInfo.params
         n = name ? 'koding'
-        KD.remote.cacheable n, (err, [group], nameObj)=>
-          @openContent name, 'Groups', group, route
+        KD.remote.cacheable n, (err, groups, nameObj)=>
+          @openContent name, 'Groups', groups, route
 
       # content
       '/:name?/Topics/:slug'            : createContentHandler 'Topics'


  handleRoute:(route, options={})->
    {entryPoint} = options
    if entryPoint?.slug?
      entrySlug = "/" + entryPoint.slug
      # indexOf = if sending route prefixed with groupname or entrySlug is the route
      # also we dont want to koding group name
      if not ///^#{entrySlug}///.test(route) and entrySlug isnt '/koding'
        route =  entrySlug + route


          .hideAllContentDisplays contentDisplay
        contentDisplay.emit 'handleQuery', query
      else if state?
        @openContent name, section, models, route, query
      else
        @loadContent name, section, slug, route, query

