used functions to call parsers for each section