         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()
+    }
+    
+    private func removeOldSettingsTableViewIfPresent() {
+        
+        if self.settingsScreenTableView != nil {
+            
+            self.settingsScreenTableView.removeFromSuperview()
+            self.settingsScreenTableView = nil
+            
+        }
+        
+    }
+    
+    private func configureSettingsViewWithNewChild(child: ChildViewController) {
+        
+        
+        
+    }
+    
+    private func highlightAppropriateSelectionScreenItem(child: ChildViewController) {
+        
+        
         
     }
     

    
    }
    
    /** use this method when selecting various services from the selection popover */
    func presentChild(child: ChildViewController) {

        
        removeCurrentChild()            // remove old child if present
        
        self.currentChildView = child.view
        self.currentChildView!.layer.zPosition = 2.0

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