         rightClickMenu.addItem(stationsItem)
         rightClickMenu.addItem(NSMenuItem.separator())
         rightClickMenu.addItem(NSMenuItem(title: "Quit SomaFM", action: #selector(NSApplication.terminate(_:)), keyEquivalent: "q"))
-        statusItem.menu = rightClickMenu
 
         updateStationsMenu()
     }

        container.addSubview(slider)

        return container
    }

    @objc func updateStationsMenu() {

    let trackItem = NSMenuItem(title: "Track", action: nil, keyEquivalent: "")

    init() {
        setupStatusItem()
        setupMenu()

        NotificationCenter.default.addObserver(self, selector: #selector(MenubarController.updateStationsMenu), name: .somaApiChannelsUpdated, object: nil)
        NotificationCenter.default.addObserver(self, selector: #selector(MenubarController.updateTrackName), name: .radioPlayerTrackNameUpdated, object: nil)
    }

    func setupStatusItem() {
        statusItem.title = "►"
        statusItem.toolTip = "Click to play/pause\nRight click to show menu"
        statusItem.highlightMode = false

        statusItem.button?.target = self
        statusItem.button?.action = #selector(MenubarController.toggleStatus(_:))
        statusItem.button?.sendAction(on: [.leftMouseUp, .rightMouseUp])
    }

    func setupMenu() {
