modify SectionTimeService
add gen.sh