for node, sw =2