Trying to get the service stop / start working reliably