raise exception to retry
retry 3 times max