using restart instead of stop/start