for node count