checkpoint - able to pass array of videos of any length