Recoverable and non recoverable errors