remove commented code, ensure backoff is async