Structuring the repository