1st implementation of the new HarvestRepo abstraction