Built-in error detection