updating requirements and advancing with subtitles support