add ingest config
implements the ingest framework