Added backoff feature