working on harvesting update