added capability to selectively harvest by set

Closes #2