updated to start if stopped