source -> source_xml