@John Kane‚ Yes we have something like this set up in our instance. We have several custom project statuses that are implemented along the life of the project. We have certain tasks on our main project template that are milestone tasks that have approval processes on them. We have it set to where when those tasks statuses change to "Complete" (not complete-pending approval) the system automatically updates the status of the project to one of our custom statuses that we defined. I believe our IT used Fusion to accomplish this.