+AddNode: user can add customized function for adding nodes +DemoUpdate