ignore the first loop of walk_section_groups() (yields itself)