load XML through XHR instead