merge part 3