add xml_reflection