final changees