#9 bug fixed in CreateRouter