update code for project