xhr fix