     }
 
     private func makeConstraints() {
-        navBar.snp_makeConstraints { make in
+        
+        togglePrivateMode.snp_makeConstraints { make in
+            make.right.equalTo(addTabButton.snp_left).offset(-10)
+            make.centerY.equalTo(self.addTabButton.snp_centerY)
+        }
+
+        addTabButton.snp_makeConstraints { make in
+            make.trailing.equalTo(self.view)
             make.top.equalTo(snp_topLayoutGuideBottom)
-            make.height.equalTo(UIConstants.ToolbarHeight)
-            make.left.right.equalTo(self.view)
-        }
-
-        addTabButton.snp_makeConstraints { make in
-            make.trailing.bottom.equalTo(self.navBar)
             make.size.equalTo(UIConstants.ToolbarHeight)
         }
 
         collectionView.snp_makeConstraints { make in
-            make.top.equalTo(navBar.snp_bottom)
+            make.top.equalTo(addTabButton.snp_bottom)
             make.left.right.bottom.equalTo(self.view)
         }
     }

    weak var delegate: TabTrayDelegate?

    var collectionView: UICollectionView!
    var navBar: UIView!
    var addTabButton: UIButton!
    var collectionViewTransitionSnapshot: UIView?
    

        
        if profile.prefs.boolForKey(kPrefKeyPrivateBrowsingAlwaysOn) ?? false {
            togglePrivateMode.hidden = true
        }

        view.insertSubview(emptyPrivateTabsView, aboveSubview: collectionView)
