try to handle restart