added struct for separate start/finish points