really just a cloner: need to fix update to actually update and clone only when repo does not exist
enable the fetching of the repo.data