added draft on harvesting snap data