add swap node class