public override void Setup(ViewData data)
    {
        base.Setup(data);

        PlusButton.BindClick(() =>
        {
            _playerServiceExample.AddScore();
            RandomName.text = $"{"name_id".GetLocalizedString()} {_playerServiceExample.GetRandomName()}";
            _soundService.Play(AudioPaths.UIGroup.ClickClip);
        }).AddTo(Collector);


        ClickClipButton.BindClick(() =>
        {
            _soundService.Play(AudioPaths.UIGroup.ClickClip);
        }).AddTo(Collector);

        CancelClipButton.BindClick(() =>
        {
            _soundService.Play(AudioPaths.UIGroup.CancelClip);
        }).AddTo(Collector);

        JazzClipButton.BindClick(() =>
        {
            _musicService.Play(AudioPaths.MusicGroup.JazzAmbientClip);
        }).AddTo(Collector);

        PianoButton.BindClick(() =>
        {
            _musicService.Play(AudioPaths.MusicGroup.PianoAmbientClip);
        }).AddTo(Collector);


        _playerServiceExample.ScoreCell.Subscribe(val =>
        {
            ScoreCellText.text = $"ScoreCell: {val}";
            AlertView.Check(AlertType.PlayerScoreAlertExample);
        }).AddTo(Collector);

        _playerServiceExample.ScoreStream.Subscribe(val =>
        {
            ScoreStreamText.text = $"ScoreStream: {val}";
        }).AddTo(Collector);
    }