misc:add restart