pull part 3