updated to new node acess interface