add infinit pairs