Introduced phased restarts