the previous logic relied on the length of the subtitles array which didn't account for when it changed depending on the conversation we were on