     
     private func setupControls() {
         // VFX view
-        controlsVisualEffectView = NSVisualEffectView(frame: bounds)
-        controlsVisualEffectView.translatesAutoresizingMaskIntoConstraints = false
-        controlsVisualEffectView.material = .ultraDark
-        controlsVisualEffectView.appearance = NSAppearance(named: NSAppearanceNameVibrantDark)
-        controlsVisualEffectView.blendingMode = .withinWindow
-        controlsVisualEffectView.wantsLayer = true
-        controlsVisualEffectView.layer?.masksToBounds = false
-        controlsVisualEffectView.state = .active
+//        controlsVisualEffectView = NSVisualEffectView(frame: bounds)
+//        controlsVisualEffectView.translatesAutoresizingMaskIntoConstraints = false
+//        controlsVisualEffectView.material = .ultraDark
+//        controlsVisualEffectView.appearance = NSAppearance(named: NSAppearanceNameVibrantDark)
+//        controlsVisualEffectView.blendingMode = .withinWindow
+//        controlsVisualEffectView.wantsLayer = true
+//        controlsVisualEffectView.layer?.masksToBounds = false
+//        controlsVisualEffectView.state = .active
         
         // Time labels
         timeLabelsContainerView = NSStackView(views: [elapsedTimeLabel, remainingTimeLabel])

    
    public var hideAllControls: Bool = false {
        didSet {
            controlsVisualEffectView.isHidden = hideAllControls
            extrasMenuContainerView.isHidden = hideAllControls
        }
    }

        controlsContainerView.wantsLayer = true
        controlsContainerView.layer?.masksToBounds = false
        
//        controlsVisualEffectView.addSubview(controlsContainerView)
        addSubview(controlsContainerView)
        
//        controlsContainerView.leadingAnchor.constraint(equalTo: controlsVisualEffectView.leadingAnchor, constant: 12).isActive = true
//        controlsContainerView.trailingAnchor.constraint(equalTo: controlsVisualEffectView.trailingAnchor, constant: -12).isActive = true
//        controlsContainerView.topAnchor.constraint(equalTo: controlsVisualEffectView.topAnchor, constant: 12).isActive = true
//        controlsContainerView.bottomAnchor.constraint(equalTo: controlsVisualEffectView.bottomAnchor, constant: -12).isActive = true
        
        controlsContainerView.leadingAnchor.constraint(equalTo: leadingAnchor, constant: 12).isActive = true
        controlsContainerView.trailingAnchor.constraint(equalTo: trailingAnchor, constant: -12).isActive = true
        controlsContainerView.bottomAnchor.constraint(equalTo: bottomAnchor, constant: -12).isActive = true
        
        timeLabelsContainerView.leadingAnchor.constraint(equalTo: controlsContainerView.leadingAnchor).isActive = true
        timeLabelsContainerView.trailingAnchor.constraint(equalTo: controlsContainerView.trailingAnchor).isActive = true
