merge now can put a new node between multiple subevents and their parent