merge effort