part 3 update 4