private void InitializeUI()
        {
            if (menuComponent == null)
            {
                menuComponent = SpawnUI <Menus.ManageAccountGUI>(StringConstants.PrefabsManageAccountMenu);
            }
            ShowUI();
            bool isAnon = auth.CurrentUser == null || auth.CurrentUser.IsAnonymous;

            menuComponent.SignedIntoEmailText.gameObject.SetActive(!isAnon);
            menuComponent.EmailText.gameObject.SetActive(!isAnon);
            menuComponent.SignedIntoAnonText.gameObject.SetActive(isAnon);
            menuComponent.AddEmailButton.gameObject.SetActive(isAnon);
            menuComponent.AddGooglePlayButton.gameObject.SetActive(SignInState.GetState() != SignInState.State.GooglePlayServices);
            menuComponent.SignOutButton.gameObject.SetActive(!isAnon);

            if (!isAnon)
            {
                string text;
                if (!string.IsNullOrEmpty(auth.CurrentUser.DisplayName))
                {
                    text = auth.CurrentUser.DisplayName + '\n';
                }
                else
                {
                    text = StringConstants.UploadScoreDefaultName + '\n';
                }
                text += auth.CurrentUser.Email;
                menuComponent.EmailText.text = text;
            }
        }