a toolkit for data harvesting