updates to the repository file structure