       @config = data
 
       # Load initial data, and poll every config.interval ms
-      @getMappedData "/roush/nodes/1/tree", @wsTemp, mapping
-      ntrapy.pollTree()
+      #@getMappedData "/roush/nodes/1/tree", @wsTemp, mapping
+      #ntrapy.pollTree()
+      @getData "/roush/nodes", (data) =>
+        @mapData @getNodes(data, @wsKeys), @wsTemp, mapping
 
     @siteActive = ntrapy.selector (data) =>
       null


    @getMappedData = (url, pin, map={}, wrap=true) =>
      @getData url, (data) => @mapData(data, pin, map, wrap)

    @wsTemp = ko.observableArray()
    @wsItems = ko.computed =>

        status: "good"
      , {}, ko.mapping.fromJS @node, mapping

    @wsKeys = ko.observable()

    ntrapy.pollTree = =>
      unless ntrapy.poller? then ntrapy.poller = setInterval @getMappedData, @config.interval, "/roush/nodes/1/tree", @wsTemp, mapping
