           @subscribe self.name, parseInt params.n
         FastRender.route @homeRoute, ->
           @subscribe self.name + "_data"
-          @subscribe self.name, 1
+          @subscribe self.name, 1    
   setPerPage: ->
     @perPage = if @pageSizeLimit < @perPage then @pageSizeLimit else @perPage
   setTemplates: ->

    route: [true, String, "/page/"]
    router: [true, Match.Optional(String), undefined] #Can be any type. Use only in comparisons. Expects String or Boolean
    routerTemplate: [true, String, "pages"]
    routerLayout: [true, Match.Optional(String), undefined
    #"layout"
    ]
    sort: [true, Object, {}]
    #Unavailable to the client after initialization
    auth: [false, Match.Optional(Function), undefined]

      init = true
      Router.map ->
        if self.homeRoute
          if _.isString self.homeRoute
            self.homeRoute = [self.homeRoute]
          for hr, k in self.homeRoute
            @route "#{self.name}_home#{k}",
              path: hr
              template: t
              layoutTemplate: l
              onBeforeAction: ->
                self.sess "oldPage", 1
                self.sess "currentPage", 1
        unless self.infinite
          @route "#{self.name}_page",
            path: pr
