read errors