better audit of errors