The extra "request" seems a bit redundant as the 'R' in "XHR" already stands for "request". Probably just me being a bit picky but...