harvesting and processing