changes for part 4