routing excercise done