add swap nodes in pairs