pool and retry.