simpler retry