fixed the yield_section bug