slight changes for supernode