Multiple nav controllers


While working on the Silver challenge for Chapter 16, I noticed that we have two places where we call a rootviewcontroller.

In the HomepwnerAppDelegate we have

UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:itemsViewController];

Then in ItemsViewController we again declare

 UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:detailViewController];

I thought, perhaps mistakenly, that we should only have one RootViewController? Am I mistaken or did I miss something along the way?