better handling of subtitles