don't try to stop if already stopped