* update code