avoid unrecoverable error