in pursuit of error detection