Repository structure v2