                 $(".report_"+window.API.current_state.report+"_title").addClass("focused_report")
 
                 @children.each (report_title) ->
-                        report_title.ui.link.attr("href",window.API.compose(report: report_title.model.id, date: null, version: null)) if report_title.ui?
+                        report_title.ui.link.attr("href",window.API.compose(report: report_title.model.id, date: null, version: null, view: null)) if report_title.ui?
 
         onShow: () ->
                 @updateView()

#                console.log("switching report",window.listController.reports)
                current_index = window.listController.reports.models.indexOf(window.listController.reports.get(@api.current_state.report or 1))
                new_index = (current_index + 1) % window.listController.reports.models.length
                @api.navigate(report: window.listController.reports.models[new_index].id.toString())

        navigate: (old_state,new_state,changed) ->
                if _.intersection(changed, ["demo"]).length > 0

                                when "demo" then new_state.demo = value
                                when "date" then new_state.date = value
                                when "version" then new_state.version = value
                                when "view" then new_state.view = value
                                else
                                        console.log("stupid key in route: ",key)
                        i += 2
