implemented group section parser