ingestion rework with fk corrections