4.3. merge