Change the route system using abstracts routes