add_match done, switched to lxml.objectify for xml parsing