changing the repository structure