plugin merge