parsers with matching passing objects