public void ProvideHint(Problem currProblem)
    {
        //maybe make this a couroutine that can "iterate" thru each hint step
                //each of which is an audio file, except for the last which involves a visual change as wellS

        userInputRouter.DisplayLettersOf (currProblem.TargetWord (false));

                switch (currHintIdx) {
                case 0:

                        AudioSourceController.PushClip (sound_out_word);
                        break;

                case 1:
                        currProblem.PlaySoundedOutWord ();
                        break;

                }

                StudentsDataHandler.instance.LogEvent ("requested_hint", currHintIdx + "", "NA");
    }