Revert "Update project.cpp"

This reverts commit 8d6faa8b5710c7bd3bc2257d38505882f8f0595e.
Revert "Revert "Update project.cpp""

This reverts commit 061a776b11640b0de2fb9c11375d978920917c17.