merge preparation