exponential backoff while sync