part 2 update