adds various parsers