Great! As for starting from 0 vs starting from 1, i think when we use seconds we should start from 0 cause its logical but when its frame based, theres no 0 frame, we work from frame 1.
yes you're right, noted, thank you