change the way preprocesses are built; run properly hygt enrichment