update code bug