update code problems