simpler and more descriptive exception handling during ingestion