So I'm completely new to Objective-C, about 2 days now, and I have a scripting background with a little bit of C experience. So if this question is way too newbie then I apologize. I'm trying to create an app with a 4 button TabBar controller at the bottom, and have two of the tab views be a simple drilldown TableList controller. Do I need to make a navigation controller to control the TableList? Or can I just add the TableList to the view of the tab and it will do the drilldown for me? And I guess if somebody can suggest a code flow for this idea, that would be great. I'm thinking that I should first create a tabBar program project. then modify the tabBar to have 4 buttons that each point to a simple view. then build upon each of those views. Any suggestions or comments would be appreciated.