fields that can be required can have a custom error text