harvest: content harvesting functionality