prepare for the project.