begin adding new fragment merging scheme