can join with pairs method