part 2 changes