modify the implement of SetNode and getSet, greatly improve the efficiency.