a better way to restart after software update