adds retry on 504