poor man's retry