end of integration of merge