fixed 5_part1 generation