added update restart which will restart if the server is not yet running (ensures it is running and will auto-start if not running and part of a cron job