full programmatic access to enrichment preprocess