Updated Nodes and Register functions