Major changes to many files.