reconstruct the project.