xu modify