external subtitle support added