should you trigger an error ?