use multi_xml for optional mapping