updated pairwise