add some delay and retries to resources