update the project's structure