section parser fixed