xu update