Should capture errors on failure