wrote param1-3, stubbed some parsers, and simplified several parsers