private IEnumerator RemoveRoutine()
        {
            ConfirmDialog dialog = FindObjectOfType <ConfirmDialog>();

            dialog.ApplyColours();
            dialog.Show();
            dialog.SetInfoMessage("Remove '<b>" + nameText.text + "</b>'?");
            dialog.SetNone();

            while (dialog.IsNone())
            {
                yield return(null);
            }

            if (dialog.IsNo() || dialog.IsCancel())
            {
                dialog.Hide();
                yield break;
            }

            if (dialog.IsYes())
            {
                dialog.Hide();

                string          url     = string.Format("{0}/{1}/close", Endpoints.instance.TODOIST_TASKS(), taskId);
                UnityWebRequest request = Postman.CreatePostRequest(url, new JSONObject());
                request.SetRequestHeader("Authorization", "Bearer " + apiKey);
                yield return(request.SendWebRequest());

                Destroy(this.gameObject);
            }
        }