update final pair list