in some cases restart doesn't complete