       (sec)=> @createContentDisplayHandler sec
     )
 
-    nouns = createLinks(
+    section = createLinks(
       'Account Activity Apps Groups Members StartTab Topics'
       (sec)-> ({params:{name}, query})-> @go sec, name, query
     )

        slug = stripTemplate route, konstructor
        selector[usedAsPath] = slug
        konstructor?.one selector, (err, model)=>
          @openContent name, section, model, route
      else
        @handleNotFound route

      '/:name?/Join'      : ({params:{name}})-> mainController.doJoin name
      '/:name?/Recover'   : ({params:{name}})-> mainController.doRecover name

      # section
      '/:name?/Groups'                  : section.Groups
      '/:name?/Activity'                : section.Activity
      '/:name?/Members'                 : section.Members
      '/:name?/Topics'                  : section.Topics
      '/:name?/Develop'                 : section.StartTab
      '/:name?/Apps'                    : section.Apps
      '/:name?/Account'                 : section.Account

      # content
      '/:name?/Topics/:topicSlug'       : content.Topics
      '/:name?/Activity/:activitySlug'  : content.Activity
      '/:name?/Apps/:appSlug'           : content.Apps

      '/:name?/Recover/:recoveryToken': ({params:{recoveryToken}})->
        return  if recoveryToken is 'Password'
        mainController.appReady =>
          # TODO: DRY this one
          $('body').addClass 'login'
