perfect the project file