patching my previous exponential backoff commit