adapt
xml