private void play_quindar(float delay)
{
//play quindar after initial delay
//print("playing initial first quindar :: delay length = " + delay.ToString());
quindar1.PlayDelayed(delay);
// then play the initial chatter after a delay for quindar + initial delay
//print("playing initial chatter :: delay length = " + (delay + quindar.clip.length).ToString());
initial_chatter.PlayDelayed(delay + quindar1.clip.length);
//replay quindar once more with initial delay, quindar delay, and initial chatter delay
//print("playing initial second quindar :: delay length = " + (delay + quindar.clip.length + initial_chatter_set[initial_chatter_index].clip.length).ToString());
quindar2.PlayDelayed(delay + quindar1.clip.length + initial_chatter.clip.length);
}