update xtend