added ui.xhr
added ui.xhr.js