       false
 
 
-    if plain_routes.length != 0 # TODO && use_modern_routing ???
+    if plain_routes.length != 0 
       # bind all <a> element with dispatch function, but bind only when href not contain "#"
       selector  = "a:not([href^='#'])"
 

  # @event application:urlchange - generate, when url change
  # @event application:404 - generate, if given url not matched with given routes
  # @event application:run - generate, after application running
  create: (routes, fn = ->) ->
    current = prev = window.location.hash

    # set routing by event
    for url, action of routes when @_event_route(url)

        route[url] = action
      @route = route

    setting =
      old: @use_hash_routing_for_old_browsers
      top: @hash_always_on_top
      support: push_state_support

    # start
    R.create @route, setting, () => @adapter.fire(document, "application:run", new Date())

    @logger()
    if @start
