add support for custom subtitles