update xhr