Why do you use different variables for the same operations ( `data` line 353 and `srt_subs` line 357)?