xml integration