Separated Subtitle handling methods from UI