style and retry