part 3 modification