maybe addScannerError to be explicit?