finishing part 2