changed how we read changed files from snapshots