merge part3