part2 fix first endtime problem finish