Update part 6