 
         setupStatusItem()
         setupMenu()
+        setupReachability()
 
         if Settings.shouldPlayOnLaunch {
             togglePlay()

        notification.informativeText = trackName
        NSUserNotificationCenter.default.deliver(notification)
    }
}

    }

    @objc func updateTrackName() {
        if reachability.connection == .none, RadioPlayer.player.timeControlStatus == .paused {
            trackItem.title = "Network unavailable"
            trackItem.target = nil
            return
        }

        guard let trackName = RadioPlayer.currentTrack, !trackName.isEmpty else {
            trackItem.title = "..."
            trackItem.target = nil
