Adjust the struct of project