modifying repository structure