swap links