random backoff compat