fixed up batch_engine and added consumer_fact_lookup