add for xz