changes alternate