adding data ingestion