use new dfxml