restart does not need to check if powable