Working on the error reporting interface