         
         configureView()
         configureBarView()
+        configureSelectionScreenFromChildren()
         configureFirstChildView()
         
     }

        self.addChildViewController(child)
        self.view.addSubview(child.view)
        
                                        // make entry for data if not present, else configure selection screen with present data
        
        
                                        // configure currently selected in selection screen
        
                                        // configure settings popover based on current child
        
        
    }
    
    private func removeCurrentChild() {
        
        self.currentChildView?.removeFromSuperview()
        self.currentChildViewController?.removeFromParentViewController()
        
    }
    

        // respond differently based on the tableview
        switch tableView {
            
        /** 
         
         if already selected item, do not present again, otherwise 
            
         [1] get title
         [2]
            
        */
        case self.selectScreenTableView: nothing()
        case self.settingsScreenTableView: nothing()
        default: nothing()
