d: add the custom error message feature