finished Routing chapter