             multiplier: 1.0,
             constant: 80)
         
-        let anchorButtonLeadingConstraint = NSLayoutConstraint(
-            item: anchorButton,
-            attribute: .LeadingMargin,
-            relatedBy: .Equal,
-            toItem: view,
-            attribute: .LeadingMargin,
-            multiplier: 1.0,
-            constant: 8)
-        
-        let anchorButtonTrailingConstraint = NSLayoutConstraint(
-            item: anchorButton,
-            attribute: .TrailingMargin,
-            relatedBy: .Equal,
-            toItem: view,
-            attribute: .TrailingMargin,
-            multiplier: 1.0,
-            constant: -8)
-        
-        let anchorButtonTopConstraint = NSLayoutConstraint(
-            item: anchorButton,
-            attribute: .Top,
-            relatedBy: .Equal,
-            toItem: constraintButton,
-            attribute: .Bottom,
-            multiplier: 1.0,
-            constant: 8)
-        
-        let frameButtonLeadingConstraint = NSLayoutConstraint(
-            item: frameButton,
-            attribute: .LeadingMargin,
-            relatedBy: .Equal,
-            toItem: view,
-            attribute: .LeadingMargin,
-            multiplier: 1.0,
-            constant: 8)
-        
-        let frameButtonTrailingConstraint = NSLayoutConstraint(
-            item: frameButton,
-            attribute: .TrailingMargin,
-            relatedBy: .Equal,
-            toItem: view,
-            attribute: .TrailingMargin,
-            multiplier: 1.0,
-            constant: -8)
-        
-        let frameButtonTopConstraint = NSLayoutConstraint(
-            item: frameButton,
-            attribute: .Top,
-            relatedBy: .Equal,
-            toItem: anchorButton,
-            attribute: .Bottom,
-            multiplier: 1.0,
-            constant: 8)
-        
         NSLayoutConstraint.activateConstraints([
-            constraintButtonLeadingConstraint,
-            constraintButtonTrailingConstraint,
-            constraintButtonTopConstraint,
-            anchorButtonLeadingConstraint,
-            anchorButtonTrailingConstraint,
-            anchorButtonTopConstraint,
-            frameButtonLeadingConstraint,
-            frameButtonTrailingConstraint,
-            frameButtonTopConstraint])
+            navStackLeadingConstraint,
+            navStackTrailingConstraint,
+            navStackTopConstraint ])
     }
 
     override func didReceiveMemoryWarning() {

            multiplier: 1.0,
            constant: -8)
        
        let constraintButtonTopConstraint = NSLayoutConstraint(
            item: constraintButton,
            attribute: .Top,
            relatedBy: .Equal,
            toItem: view,

            multiplier: 1.0,
            constant: 8)
        
        let navStackTrailingConstraint = NSLayoutConstraint(
            item: navStack,
            attribute: .TrailingMargin,
            relatedBy: .Equal,
            toItem: view,
