- adding the various changes