make Repo as a iterator