       break if ViewClass
       split -= 1
 
-    return @showNotFound() if not ViewClass
+    return @notFoundView() if not ViewClass
     args = pieces[split+1..]
     view = new ViewClass({}, args...)  # options, then any path fragment args
     view.render()

      if error.toString().search('Cannot find module "' + path + '" from') is -1
        throw error

  showNotFound: ->
    NotFoundView = require('views/not_found')
    view = new NotFoundView()
    view.render()

      return document.location.reload()
    path = "views/#{path}"
    ViewClass = @tryToLoadModule path
    return @openView @notFoundView() if not ViewClass
    view = new ViewClass({}, args...)  # options, then any path fragment args
    view.render()
    @openView(view)
