added some parsers and tests.