Added routing with freerouter