added logger, removed SearchProgressHarvest#cancelled() method