added new files for changing structure of harvester