changed files and structure