for better fit with NodeUpdate