added force_route()
added add_route() method