designing process flows for mining