add a retry