modification to the repository structure