updated nodes.pp to new core module