trying to recover from persistent errors