                         @apply_updates()
                         )
 
-                incremental_feed = window.faye.subscribe(path, (message) =>
+                @incremental_feed = window.faye.subscribe(path, (message) =>
                         console.log("incremental data")
                         @update_queue.push(message)
                         @apply_updates()
                         )
 
-                window.setInterval((() =>
+                @refetch_timer = window.setInterval((() =>
                         if (! @current_version) and ( (! @last_full_request_timestamp) or ((new Date().getTime()) - @last_full_request_timestamp > 10000))
                                 console.log("not getting full list? re-asking")
                                 @request_full()

                                @request_full()
                @trigger("updated")


#----------------------------------- controllers



                console.log("Listening for list updates: ",@faye_path+"/client/"+window.client_id)

                @full_feed = window.faye.subscribe("/client/"+window.client_id+path, (message) =>
                        console.log("full data", message)
                        return if @current_version and message.version <= @current_version
                        @set(message.data)
