fix Section func.