actually using the error reporting